On 2/22/07, Guido van Rossum <[EMAIL PROTECTED]> wrote:
> [-python-checkins, +python-dev]
>
> On 2/22/07, Jim Jewett <[EMAIL PROTECTED]> 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
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to