Sont Php / Ruby / Python qui ne s'exécute que lorsque le fichier est appelé directement

PHP


if (realpath($argv[0]) == __FILE__) {
	#code
	some_code();    
}

Ruby


if __FILE__ == $0
  #code
  some_code
end

Python


if __name__ == '__main__':
    #code
    some_code()

Recommended Posts

Sont Php / Ruby / Python qui ne s'exécute que lorsque le fichier est appelé directement
[Les débutants sont inquiets] Quel est le meilleur, Ruby, PHP ou Python?
Importez un module souvent utilisé lors du démarrage de l'interpréteur python
Solution de contournement pour sys.argv non transmise lors de l'exécution d'un script Python avec uniquement le nom de fichier sur Python2.7 sous Windows
Éviter le phénomène d'insertion de lignes vides lors de la sortie de Python CSV
Quand Selenium dit que la version du pilote Chrome est différente (Python)
Découvrez le nom de la méthode qui l'a appelée à partir de la méthode qui est python
[Python] Solution au problème que les éléments sont liés lors de la copie d'une liste
Ceci est le seul examen de base de Python ~ 1 ~
Ceci est le seul examen de base de Python ~ 2 ~
Ceci est le seul examen de base de Python ~ 3 ~
Il y a un modèle que le programme ne s'est pas arrêté lors de l'utilisation du thread Python
Le moment auquel la valeur de l'argument par défaut est évaluée diffère entre Ruby et Python.
Notez qu'écrire comme ça avec ruby c'est écrire comme ça avec python
Script Blender terminé (2.8) qui n'efface que la jupe
Trouvez la partie 575 de Wikipedia en Python
Incorporation dans datetime lorsque seule l'heure est connue
Programme Python qui recherche le même nom de fichier
Exemples PHP et Python qui ont atteint l'API ChatWork
Utilisez une macro qui s'exécute lors de l'enregistrement de python avec vscode
Comment gérer le problème du déplacement du répertoire actuel lorsque Python est exécuté depuis Atom