[Python-Dev] [Python-checkins] r53860 - peps/trunk/pep-0000.txt peps/trunk/pep-0358.txt (original) (raw)
Guido van Rossum guido at python.org
Fri Feb 23 16:57:01 CET 2007
- Previous message: [Python-Dev] [Python-checkins] r53860 - peps/trunk/pep-0000.txt peps/trunk/pep-0358.txt
- Next message: [Python-Dev] Embedded Python:: C/Python: Is Py_Finalize() necessary between embedded function calls?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
The latest version of the PEP clarifies that both are allowed.
On 2/23/07, Jim Jewett <jimjjewett at gmail.com> wrote:
On 2/22/07, Guido van Rossum <guido at python.org> wrote: > [-python-checkins, +python-dev] > > On 2/22/07, Jim Jewett <jimjjewett at gmail.com> wrote: > > > setitem > > > setslice > > > append > > > count > > > + decode > > > + endswith > > > extend > > > + find > > > index > > > insert > > > + join > > > + partition > > > remove > > > + replace > > > + rindex > > > + rpartition > > > + split > > > + startswith > > > + rfind > > > + rindex > > > + rsplit > > > + translate
> > What sort of arguments do they take? > You should be able to infer this from what the corresponding str or > list methods do -- always substituting bytes for those, and int for > the single element. ... > > Single integers? startswith(ord('A')) > > TypeError (this is the same as the previous.) >>> "asdf".index("df") == "asdf".index("d") Assuming : >>> data = bytes("asdf", 'ASCII') Are you saying that, even for the single-char call, I must write: >>> data.index(bytes("d", 'ASCII')) instead of: >>> data.index("d") or even: >>> data.index(ord("d")) -jJ
-- --Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-Dev] [Python-checkins] r53860 - peps/trunk/pep-0000.txt peps/trunk/pep-0358.txt
- Next message: [Python-Dev] Embedded Python:: C/Python: Is Py_Finalize() necessary between embedded function calls?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]