|
发表于 2005-10-17 19:48:36
|
显示全部楼层
python 么
www.python.org www.python.cn 就有很多东西
另外
python 自己就带了 文档的 , 不怎么再需要看其它什么
比如
- hua@hua:~$ ipython
- Python 2.4.2 (#2, Sep 30 2005, 21:19:01)
- Type "copyright", "credits" or "license" for more information.
- IPython 0.6.15 -- An enhanced Interactive Python.
- ? -> Introduction to IPython's features.
- %magic -> Information about IPython's 'magic' % functions.
- help -> Python's own help system.
- object? -> Details about 'object'. ?object also works, ?? prints more.
- In [1]: help str
- Help on class str in module __builtin__:
- class str(basestring)
- | str(object) -> string
- |
- | Return a nice string representation of the object.
- | If the argument is a string, the return value is the same object.
- |
- | Method resolution order:
- | str
- | basestring
- | object
- |
- | Methods defined here:
- |
- | __add__(...)
- | x.__add__(y) <==> x+y
- |
- | __contains__(...)
- | x.__contains__(y) <==> y in x
- |
- | __eq__(...)
- | x.__eq__(y) <==> x==y
- |
- | __ge__(...)
- | x.__ge__(y) <==> x>=y
- |
- | __getattribute__(...)
- | x.__getattribute__('name') <==> x.name
- |
- | __getitem__(...)
- | x.__getitem__(y) <==> x[y]
- |
- | __getnewargs__(...)
- |
- | __getslice__(...)
- | x.__getslice__(i, j) <==> x[i:j]
- |
- | Use of negative indices is not supported.
- |
- | __gt__(...)
- | x.__gt__(y) <==> x>y
- |
- | __hash__(...)
- | x.__hash__() <==> hash(x)
- |
- | __le__(...)
- | x.__le__(y) <==> x<=y
- |
- | __len__(...)
- | x.__len__() <==> len(x)
- |
- | __lt__(...)
- | x.__lt__(y) <==> x<y
- |
- | __mod__(...)
- | x.__mod__(y) <==> x%y
- |
- | __mul__(...)
- | x.__mul__(n) <==> x*n
- |
- | __ne__(...)
- | x.__ne__(y) <==> x!=y
- |
- | __repr__(...)
- | x.__repr__() <==> repr(x)
- |
- | __rmod__(...)
- | x.__rmod__(y) <==> y%x
- |
- | __rmul__(...)
- | x.__rmul__(n) <==> n*x
- |
- | __str__(...)
- | x.__str__() <==> str(x)
- |
- | capitalize(...)
- | S.capitalize() -> string
- |
- | Return a copy of the string S with only its first character
- | capitalized.
- |
- | center(...)
- | S.center(width[, fillchar]) -> string
- |
- | Return S centered in a string of length width. Padding is
- | done using the specified fill character (default is a space)
- |
- | count(...)
- | S.count(sub[, start[, end]]) -> int
- |
- | Return the number of occurrences of substring sub in string
- | S[start:end]. Optional arguments start and end are
- | interpreted as in slice notation.
- |
- | decode(...)
- | S.decode([encoding[,errors]]) -> object
- |
- | Decodes S using the codec registered for encoding. encoding defaults
- | to the default encoding. errors may be given to set a different error
- | handling scheme. Default is 'strict' meaning that encoding errors raise
- | a UnicodeDecodeError. Other possible values are 'ignore' and 'replace'
- | as well as any other name registerd with codecs.register_error that is
- | able to handle UnicodeDecodeErrors.
- |
- | encode(...)
- | S.encode([encoding[,errors]]) -> object
- |
- | Encodes S using the codec registered for encoding. encoding defaults
- | to the default encoding. errors may be given to set a different error
- | handling scheme. Default is 'strict' meaning that encoding errors raise
- | a UnicodeEncodeError. Other possible values are 'ignore', 'replace' and
- | 'xmlcharrefreplace' as well as any other name registered with
- | codecs.register_error that is able to handle UnicodeEncodeErrors.
- |
- | endswith(...)
- | S.endswith(suffix[, start[, end]]) -> bool
- |
- | Return True if S ends with the specified suffix, False otherwise.
- | With optional start, test S beginning at that position.
- | With optional end, stop comparing S at that position.
- |
- | expandtabs(...)
- | S.expandtabs([tabsize]) -> string
- |
- | Return a copy of S where all tab characters are expanded using spaces.
- | If tabsize is not given, a tab size of 8 characters is assumed.
- |
- | find(...)
- | S.find(sub [,start [,end]]) -> int
- |
- | Return the lowest index in S where substring sub is found,
- | such that sub is contained within s[start,end]. Optional
- | arguments start and end are interpreted as in slice notation.
- |
- | Return -1 on failure.
- |
- | index(...)
- | S.index(sub [,start [,end]]) -> int
- |
- | Like S.find() but raise ValueError when the substring is not found.
- |
- | isalnum(...)
- | S.isalnum() -> bool
- |
- | Return True if all characters in S are alphanumeric
- | and there is at least one character in S, False otherwise.
- |
- | isalpha(...)
- | S.isalpha() -> bool
- |
- | Return True if all characters in S are alphabetic
- | and there is at least one character in S, False otherwise.
- |
- | isdigit(...)
- | S.isdigit() -> bool
- |
- | Return True if all characters in S are digits
- | and there is at least one character in S, False otherwise.
- |
- | islower(...)
复制代码 |
|