So erhalten Sie alle Methodennamen eines Objekts in Python.
print type(obj)
for x in inspect.getmembers(obj, inspect.ismethod):
print x[0]
Ausgabebeispiel
<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
Die Methode mit dir wurde auch in den Kommentaren vorgestellt.
for x in dir(obj):
print x, ':', type(eval("obj."+x))
Vielen Dank für das Lesen bis zum Ende. Auf Twitter twittern wir auch technisches Material, das nicht in Qiita geschrieben ist. Folgen Sie uns daher, wenn Sie möchten: erleichtert: → Twitter @ suin
Recommended Posts