爲什麼不Python的幫助()函數和string.title功能
import string;help(string.title)
似乎工作,但
help(string.strip)
的作品就好了?
我得到的錯誤
Traceback (most recent call last):
File "", line 1, in AttributeError: 'module' object has no attribute 'title'
爲什麼不Python的幫助()函數和string.title功能
import string;help(string.title)
似乎工作,但
help(string.strip)
的作品就好了?
我得到的錯誤
Traceback (most recent call last):
File "", line 1, in AttributeError: 'module' object has no attribute 'title'
title
是類型爲str
的對象上的方法,而不是string
模塊中的函數。這意味着您可以執行"foo".title()
或str.title("foo")
而不是string.title("foo")
。
help(str.title)
似乎工作就好了。
str和string之間必須有某種區別,我需要閱讀一下,謝謝。 – wp123 2010-03-12 02:43:25
str是內置的,'string'是一個模塊 – ghostdog74 2010-03-12 02:45:08
'str'是字符串文字的類型。 – 2010-03-12 02:49:15
輸入'str',而不是'string'。 – 2010-03-12 03:02:26
好點Ignacio,謝謝。 – Gabe 2010-03-12 04:15:37