Pythhon: 객체 가져오기 메소드 목록

1766 단어 Python
Python을 통해 객체의 모든 메서드 이름을 가져오는 메서드입니다.
print type(obj)
for x in inspect.getmembers(obj, inspect.ismethod):
  print x[0]
출력 예
<class 'nfc.tag.tt3_sony.FelicaStandard'>
__init__
__str__
_format
_is_present
authenticate
dump
dump_service
format
polling
protect
read_from_ndef_service
read_without_encryption
request_response
request_service
request_system_code
search_service_code
send_cmd_recv_rsp
write_to_ndef_service
write_without_encryption
dir를 사용한 방법도 댓글에 소개됐다.
for x in dir(obj):
    print x, ':', type(eval("obj."+x))
끝까지 읽어주셔서 감사합니다.트위터에도 Qita에서 쓰지 않는 기술 문구가 있으니 편리하면 주목해 주세요.→ Twitter@suin

좋은 웹페이지 즐겨찾기