Maison > Article > développement back-end > Packaging et publication de code Python
Cet article présente principalement la méthode de packaging et de publication du code Python. Les amis qui en ont besoin peuvent s'y référer
Dans le programme python, un fichier .py est considéré comme un module et est défini dans chaque module. .différentes fonctions. Lorsque nous voulons utiliser une fonction dans un module, nous devons d'abord importer le module, sinon la fonction sera indéfinie
Voici la méthode de packaging et d'installation du package.
L'exemple dans cet article consiste à créer un programme de connexion simulée :
Le code du fichier logIn.py est le suivant :
pwd=int(raw_input('please input your passward: ')) if pwd==123: print 'success' else: print 'error'
1. Emballage
1. Créez d'abord un dossier Ce dossier est utilisé pour stocker le fichier .py que nous utiliserons pour la publication. (Maintenant, nous créons un Le nom du dossier est distribution, mettez logIn.py dans ce dossier)
2. Créez un nouveau fichier setup.py dans le dossier distribution avec le code suivant :
from distutils.core import setup setup( name='logIn', #这个是最终打包的文件名 version='1.0.0', py_modules=['logInr'], #要打包哪些,.py文件, )
3. Dans la dernière étape, cd dans le dossier de distribution, puis exécutez la commande suivante :
python setup.py sdist
De cette façon, il y a plusieurs fichiers supplémentaires dans le dossier dist, logIn-1.0.0.tar.gz est notre package de version
2 ; , installez le package dans la copie locale :
sudo python setup.py install
Le chemin est : /usr/local/lib/python2.7/dist- forfaits
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!