Maison > Opération et maintenance > exploitation et maintenance Linux > Comment exécuter Python sous Linux ?

Comment exécuter Python sous Linux ?

藏色散人
Libérer: 2020-09-18 09:39:33
original
25152 Les gens l'ont consulté

Comment exécuter Python sous Linux ?

Recommandations d'apprentissage associées : Tutoriel vidéo Linux

Il existe de nombreuses méthodes sous Linux Il existe trois façons d'exécuter python :

1. Exécution en ligne de commande :

Créez un document *.py et écrivez-y du code python. Après cela, exécutez sur la ligne de commande :

$ python   *.py
Copier après la connexion

Notes : 1. Le chemin absolu du fichier doit être spécifié ; 2. La sortie doit être spécifiée dans le code source, par exemple print

2. Script UNIX :

Après avoir créé le fichier *.py, vous devez ajouter le chemin d'exécution python en tête du code source, tel que "#!/usr /bin/python". Parmi eux, "#!" est appelé "hash bang". Après cela, modifiez d'abord l'autorisation de texte sur le fichier exécutable, puis exécutez-le :

$ chmod +x *.py
$ ./*.py
Copier après la connexion

Remarques : 1 Si le chemin d'exécution de python est introuvable, entrez $ quel python afficher. ; 2. Une autre méthode plus applicable consiste à ajouter le programme env pour trouver automatiquement le chemin python, par exemple en réécrivant la première ligne en "#!/usr/bin/env python". Cette méthode facilite l'exécution multiplateforme du programme, mais la condition préalable est de garantir le chemin d'environnement ; si vous ne connaissez pas le chemin d'environnement, entrez $ quel environnement afficher.

3. Chargement et rechargement du module :

Module (module) : une encapsulation d'un groupe de noms de variables. Un module correspond à cet unique "espace de noms". Après avoir chargé le module, accédez à l'objet via object.attribute. Un module peut être compris comme un "package". L'avantage est que tous les codes traitant du même problème sont packagés pour une utilisation répétée. Le concept de module fourni par python résout très bien le problème des noms de variables répétés, car même si les noms de variables sont les mêmes, ils peuvent toujours être distingués car les noms de modules sont différents (un peu comme l'opérateur "double deux-points" en langage R, paquet::fonction ).

Chargement : importer monmodule ou depuis l'objet d'importation monmodule ; une autre méthode utilise execfile('mymodule.py').

Surcharge : utilisez la fonction load(), telle que load(mymodule).

Remarque : 1. Import/from/load() n'a pas besoin de spécifier le suffixe du module, ce qui implique également que le module doit être dans le répertoire en cours d'exécution. 2. Après import/from, vous ne pouvez pas ; importer/de nouveau effet. De même, import/from (la deuxième fois) ne fonctionne pas après modification du module. Cela doit être chargé avec load(). execfile() n'a pas ce problème.

4. La manière la plus cool :

Configurez l'environnement d'exécution Python dans Emacs.

Recommandations d'apprentissage associées : Tutoriel Python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal