Python: obtenir une liste de méthodes pour un objet

Comment obtenir tous les noms de méthode d'un objet en Python.

print type(obj)
for x in inspect.getmembers(obj, inspect.ismethod):
  print x[0]

Exemple de sortie


<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

La méthode utilisant dir a également été introduite dans les commentaires.

for x in dir(obj):
    print x, ':', type(eval("obj."+x))

Merci d'avoir lu jusqu'au bout. Sur Twitter, nous tweetons également du matériel technique qui n'est pas écrit en Qiita, alors suivez-nous si vous le souhaitez: soulagé: → Twitter @ suin

Recommended Posts

Python: obtenir une liste de méthodes pour un objet
[python] Obtenir une liste de variables d'instance
[Python] Obtenir une liste de dossiers uniquement
Script Python pour obtenir une liste d'exemples d'entrée pour le concours AtCoder
Obtenir les attributs d'un objet
Obtenez le nombre d'éléments spécifiques dans la liste python
Obtenez une liste des livres électroniques DMM achetés avec Python + Selenium
Discord's Python 1.5 ou version ultérieure, je ne parviens pas à obtenir la liste des membres
Comment obtenir une liste d'exceptions intégrées pour python
Tourner un tableau de chaînes avec une instruction for (Python3)
Essayez d'obtenir la liste des fils du bulletin d'information (je n'aime pas) avec Python.
Afficher une liste d'alphabets en Python 3
Obtenez un jeton pour conoha avec python
Résumé des méthodes intégrées, etc. de la liste Python
Obtenez une liste des métriques CloudWatch et une table de correspondance des unités unitaires avec Python boto
Obtenez une liste de fichiers dans un dossier avec python sans chemin
Obtenez une liste des packages installés dans l'environnement actuel avec python
Obtenez un billet pour un parc à thème avec python
Récupérer l'appelant d'une fonction en Python
Obtenir une liste d'utilisateurs IAM avec Boto3
Obtenez la liste "J'aime" de Qiita en grattant
Touchons une partie de l'apprentissage automatique avec Python
Insérer un objet dans une chaîne en Python
Liste des modules python
[Python] Créer une liste de date et d'heure (type datetime) pour une certaine période
Obtenez une liste d'articles publiés par les utilisateurs avec Python 3 Qiita API v2
Comment obtenir une liste de fichiers dans le même répertoire avec python
[Introduction à Python] Comment obtenir l'index des données avec l'instruction for
Convertir un objet de tranche en liste de numéros d'index
Liste des bibliothèques Python pour les data scientists et les data ingénieurs
Liste d'exemples de sites de distribution de programmes pour les livres Python
[python] Récupère la liste des classes définies dans le module
Comment écrire un type liste / dictionnaire de Python3
Il ne reste rien après avoir fait une liste d'un objet de carte python
[Python] Obtenir la liste des noms ExifTags de la bibliothèque Pillow
Regrouper par éléments consécutifs d'une liste en Python
expression canonique python ou mémo d'objet correspondant
Obtenez une compréhension abstraite des modules et des packages Python
Liste Python, pour instruction, dictionnaire
Résumé des opérations de liste Python3
[python] Valeur de l'objet fonction (?)
La liste Python n'est pas une liste
[Python] Copie d'une liste multidimensionnelle
[Python / PyQ] 4. liste, pour instruction
#List Python pour les super débutants
Faire une liste d'allocation / allocation d'adresses IP pour une certaine zone
Essayez d'obtenir la liste des fonctions du paquet Python> os
[Python] Comment créer une liste de chaînes de caractères caractère par caractère
[Python] Créer une liste de dates et d'heures pour une période spécifiée
Développer une bibliothèque pour obtenir la liste des collections Kindle en Python
Comment créer un package Python (écrit pour un stagiaire)
[Python] Contre-mesures pour "AttributeError: l'objet 'NoneType' de googletrans n'a pas d'attribut'group '"
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
Python: créer un dictionnaire à partir d'une liste de clés et de valeurs
Obtenez le nombre d'occurrences pour chaque élément de la liste
Comment obtenir une liste de liens à partir d'une page de wikipedia
[Python] Liste des principales méthodes destructives pour les opérations de liste (ajout / suppression / tri)
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python