Exemple d'obtention du nom du module et du nom de la classe en Python

# -*- coding: utf-8 -*-

class Test(object):

    @classmethod
    def class_method(cls):
        print "cls.__module__", cls.__module__
        print "cls.__name__", cls.__name__

if __name__ == "__main__":
    Test.class_method()

Résultat de sortie

cls.__module__: __main__
cls.__name__: Test

Recommended Posts

Exemple d'obtention du nom du module et du nom de la classe en Python
[Python] Type de classe et utilisation du module datetime
Ordre de référence des variables de classe et des variables d'instance dans "self. Variables de classe" en Python
Module d'implémentation de file d'attente et Python "deque"
Comparaison des modules de conversion japonais en Python3
Importation de modules et gestion des exceptions en python
Projet Euler # 1 "Multiple de 3 et 5" en Python
[python] Différence entre variable et self. Variable dans la classe
J'ai écrit une classe en Python3 et Java
Se débarrasser des images DICOM avec Python Partie 2
Explication de la distance d'édition et de l'implémentation en Python
classe de cas en python
Notation de classe en Python
"Régression linéaire" et "Version probabiliste de la régression linéaire" en Python "Régression linéaire de Bayes"
Calcul de l'écart type et du coefficient de corrélation en Python
Le processus d'installation d'Atom et de l'exécution de Python
[python] Récupère la liste des classes définies dans le module
Différence entre Ruby et Python en termes de variables
[python] Calcul des mois et des années de différence de date / heure
Récapitulatif du traitement de la date en Python (datetime et dateutil)
Python: variables de classe et d'instance
Mise à jour automatique du module Python
Jugement d'équivalence d'objet en Python
Pile et file d'attente en Python
Module de débogage et de test Python
Exemple d'utilisation de pickle Python
Unittest et CI en Python
Implémentation du tri rapide en Python
Obtenir des éléments de liste en Python
Installation source et installation de Python
Module [Python of Hikari-] Chapitre 08-03 (Importation et utilisation de la bibliothèque standard)
Prise en main et utilisation d'exemples de vues génériques basées sur des classes dans Django
Comparaison de l'utilisation des fonctions d'ordre supérieur dans Python 2 et 3
J'ai créé une classe en Python et essayé de taper du canard
Prédire le sexe à partir du nom à l'aide de l'API Gender et de Pykakasi en Python
[Python] Forces et faiblesses de DataFrame en termes de temps requis
Exemple d'analyse HTTP GET et JSON avec Pepper Python
[Python] Type de classe et utilisation du module datetime
J'ai essayé d'utiliser le module Datetime de Python
Construction d'environnement de python et opencv
Manipulation des pixels d'image en Python
Créer une instance d'une classe prédéfinie à partir d'une chaîne en Python
L'histoire de Python et l'histoire de NaN
Paquets qui gèrent le MIDI avec Python midi et pretty_midi
Comptez bien le nombre de caractères thaïlandais et arabes en Python
Obtenir l'API arXiv en Python
Différence entre list () et [] en Python
objet perl et classe python partie 2.
Différence entre == et est en python
Installer SciPy et matplotlib (Python)
[Python] journalisation dans votre propre module
Afficher les photos en Python et html
[Hikari-Python] Chapitre 09-03 Classe (Héritage)
Algorithme de tri et implémentation en Python
Diviser timedelta dans la série Python 2.7
Échappement automatique des paramètres MySQL en python
À propos de Python et Cython dtype
Lire des morceaux PNG en Python (édition de classe)
Affectations et modifications des objets Python
Probabilité des prix les plus élevés et les plus bas des louveteaux à Atsumori
Implémentation du jeu de vie en Python