1
나는 다음과 같은 매개 변수 목록과 기능이 매개 변수 pydoc을 객체의 피투성이의 세부 사항을 보여주는 것보다 file=sys.stdout
으로 파일 인수를 줄 수 있습니까?pydoc이 생성 도움이 텍스트는
파이썬 3.2, 그런데.
나는 다음과 같은 매개 변수 목록과 기능이 매개 변수 pydoc을 객체의 피투성이의 세부 사항을 보여주는 것보다 file=sys.stdout
으로 파일 인수를 줄 수 있습니까?pydoc이 생성 도움이 텍스트는
파이썬 3.2, 그런데.
쉬운 솔루션 :
def print(*line, sep=' ', end='\n', file=None, default = 'full'):
'''If file is None, defaults to sys.stdout.'''
if file is None:
file = sys.stdout
(그러나 식별자로 print
및 file
를 사용하지 고려하시기 바랍니다 print
을 esp는 영원히 파이썬이 호환성을 깰 것입니다...)
, 감사합니다. 읽을 수있는 도움말 텍스트를 얻기 위해 코드를 변경해야한다는 것은 다소 고통스러운 것처럼 보입니다. pydoc 모듈을보고 함수에 대한 정보를 얻는 방법을 찾았습니다. (코드 변경 이외의) 간단한 방법을 볼 수 없습니다. 그런데 프로젝트는 파이썬 3입니다. 조언 주셔서 감사합니다,하지만 이전 버전과의 호환성에 대해 걱정하지 않아요. 이것은 코드의 일부일뿐 나머지는 Py2에서 작동하지 않습니다. – cdarke