반응형
파이썬 : 함수에 대한 정보를 얻는 방법?
유형에 대한 정보가 필요한 경우 다음을 사용할 수 있습니다.
my_list = []
dir(my_list)
가져옵니다 :
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
또는:
dir(my_list)[36:]
가져옵니다 :
['append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
이제 Python 문서에서 이러한 함수에 대한 정보를 찾을 수 있지만 터미널 / 명령 줄에서 이러한 함수에 대한 정보를 얻고 싶습니다. 어떻게해야합니까?
파이썬에서 : help(my_list.append)
예를 들어, 함수의 독 스트링을 제공합니다.
>>> my_list = []
>>> help(my_list.append)
Help on built-in function append:
append(...)
L.append(object) -- append object to end
시험
help(my_list)
내장 된 도움말 메시지를 얻으려면.
사용할 수 있습니다 pydoc
.
터미널을 열고 쓰기 python -m pydoc list.append
pydoc
over 의 장점은 help()
도움말 텍스트를보기 위해 모듈을 가져올 필요가 없다는 것입니다. 예를 들면 python -m pydoc random.randint
.
또한 HTTP 서버를 시작하여 python -m pydoc -b
(python 3) 을 입력하여 대화식으로 문서를 탐색 할 수 있습니다.
자세한 내용은 python -m pydoc
또는
help(list.append)
일반적으로 주위를 찌르는 경우.
참조 URL : https://stackoverflow.com/questions/5430020/python-how-to-get-information-about-a-function
반응형
'developer tip' 카테고리의 다른 글
JavaScript로 옵션 텍스트 / 값 얻기 (0) | 2021.01.08 |
---|---|
작업 복사본을 수정하지 않고 Git 브랜치를 리베이스 할 수 있습니까? (0) | 2021.01.08 |
시그널 핸들러에 인자 제공 / 전달 (0) | 2021.01.08 |
CoffeeScript는 JavaScript 스타일 == 같음 의미를 허용합니까? (0) | 2021.01.08 |
Objective-C 자동 참조 계산과 가비지 수집의 차이점은 무엇입니까? (0) | 2021.01.08 |