[Python-Dev] Proof of the pudding: str.partition()
Bill Janssen
janssen at parc.com
Thu Sep 1 02:42:02 CEST 2005
More information about the Python-Dev mailing list
Thu Sep 1 02:42:02 CEST 2005
- Previous message: [Python-Dev] setdefault's second argument
- Next message: [Python-Dev] stat() return value (was: Re: Proof of the pudding: str.partition())
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Reinhold Birkenfeld writes: > And it's horrible, for none of the other string methods accept a RE. I suppose it depends on your perspective as to what exactly is horrible. I tend to think it's too bad that none of the other string methods accept appropriate RE patterns. Strings are thought of as "core", whereas RE, a relatively new part of the stdlib, isn't. But it's OK -- it just gives the system more Java-ness, where you have lots of little modules, each of which does something slightly different. > There are languages which give REs too much weight by philosophy > (hint, hint), but Python isn't one of them. Interestingly, Python programmers > suffer less from the "help me, my RE doesn't work" problem. Yes, but perhaps the causative bug in those "other" languages is the confusion between string *literals* and RE *literals*, which isn't a problem in the idiom I suggested. Or perhaps if RE was more helpful in Python, Python programmers would indeed suffer from the same problem. Bill
- Previous message: [Python-Dev] setdefault's second argument
- Next message: [Python-Dev] stat() return value (was: Re: Proof of the pudding: str.partition())
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list