2013-03-23 2 views
0

어떻게 파이썬의 문자열 상수에 접근 할 수 있습니까? 이파이썬 문자열 상수

''.punctuation 
''.get_value("punctuation") 

내가도 가능 노력하고있어가 작동하지 않습니다

내가 파이썬 문서는 말을 문장 부호의 목록을 얻을 필요가

는 string.punctuation

에?

+0

을 준다? 그냥 편집하지 않는 것이 좋습니다. – TerryA

답변

7

string.punctuation에서 stringstr를 입력 언급하지 않고 string module A를 :

In [32]: import string 

In [33]: string.punctuation 
Out[33]: '!"#$%&\'()*+,-./:;<=>[email protected][\\]^_`{|}~' 
0

과 같이 : 당신이 인스턴스를 필요가 없습니다

>>> import string 
>>> string 
<module 'string' from '/usr/lib/python2.7/string.pyc'> 
>>> string.punctuation 
'!"#$%&\'()*+,-./:;<=>[email protected][\\]^_`{|}~' 
0

이 모듈의 변수는 모듈 이름을 사용하십시오. 다른 사람을위한 참고 사항 질문에 언급 된 파이썬 문서가 here
등으로 가정합니다.

import string 
print(string.punctuation) 

당신이있어 @PrincessOftheUniverse -1이 때문에 나쁜 제목의

!"#$%&'()*+,-./:;<=>[email protected][\]^_`{|}~