pydoc.render_doc(object)
을 사용하여 객체에 대한 도움말 문서를 문자열로 가져 오려고합니다. 그러나 어떤 이유로, 그렇게하면 주어진 객체의 모든 메소드 이름이 매우 이상하게 보입니다. 다른 모든 문자는 '\ x08'이고 글자는 2로 그룹화됩니다. 예를 들어 __new__
____nneeww____
('\ x08'은 여기에 표시되지 않습니다.) 문제를 일으킬 수있는 아이디어가 있습니까?Python의 객체에서 'help'docstring 검색
1
A
답변
1
pydoc
꽤 오래된 모듈이어야합니다.
pydoc
기계적 프린터의 소음이
\x08
문자는 백 스페이스이고 내가 나를 잠시 미소를 만들어 보았다 :
>>> pydoc.render_doc(object)
'Python Library Documentation: class object in module __builtin__\n\nclass o\x08ob\x08bj\x08je\x08ec\x08ct\x08t\n | The most base type\n'
이 모듈의 기본 기대 인쇄처럼 그것은 보인다 실제 기계 프린터로 출력.
여기서 백 스페이스는 캐리지가 한 문자 뒤로 이동하게하고, 반복 된 문자는 백 스페이스 위치 위로 한 번 더 인쇄합니다.
기계식 프린터에서 굵게 인쇄 할 수 있습니다. 이 특별한 장식을 없애려면
, pydoc.plain
사용
>>> pydoc.plain(pydoc.render_doc(object))
'Python Library Documentation: class object in module __builtin__\n\nclass object\n | The most base type\n'
역사의 비트 (2001)
는pydoc
는
New in version 2.1.
위키 백과 주장
파이썬 다음 stdlib 문서 주장이다 , Python 2.1 was released April 17, 2001
관련 문제
- 1. AssertionError가 Python의 간단한 모의 객체에서 "호출되지 않음"
- 2. 객체에서 속성 검색
- 3. JSON 객체에서 값 검색
- 4. 다차원 json 객체에서 검색
- 5. Python의 Google 검색 문제
- 6. Python의 모든 쿠키 검색
- 7. NSmutableArray의 각 객체에서 문자열 검색
- 8. OpenLayers.Layer.Vector 객체에서 GeoJson 속성 검색
- 9. $ (xData.responseXML) 객체에서 특정 노드 검색
- 10. Json 객체에서 요소를 검색 중입니다.
- 11. 배열을 사용하여 객체에서 값 검색
- 12. 다국어 문자가있는 객체에서 Js 검색
- 13. Python의 Appengine에서 와일드 카드 검색
- 14. Python의 검색 기준 언어 파서?
- 15. getMouse는 Python의 특정 객체에서 작동 할 수 있습니까?
- 16. angularJS 필터를 사용하여 다른 객체에서 검색
- 17. jQuery 객체에서 네이티브 DOM 요소를 검색 하시겠습니까?
- 18. 벡터에 보관 된 객체에서 문자열 검색
- 19. RPC :: XML :: request 객체에서 매개 변수 검색
- 20. JSONP 형식의 데이터 객체에서 값 검색
- 21. osCommerce shoppingCart 객체에서 장바구니 내용 검색
- 22. Python의 시계열 데이터에서 사용자 지정 이벤트 검색
- 23. Python의 이진 검색 프로그램에서 오류가 발생했습니다.
- 24. python의 파일에서 이미지로 검색 Google 이미지
- 25. python의 함수
- 26. Python의 객체와 인스턴스
- 27. Python의 MySQL 연결 보안
- 28. Python의 파일 공유 사이트
- 29. worklight 클라이언트의 userIdentity 객체에서 속성을 검색 할 수 없습니다.
- 30. 반복자 가능, Eventlet GreenPile 객체에서 데이터를 검색 관련