Êtes-vous prêt à partager votre package Python avec le monde? Suivez ces étapes pour le publier sur pyPi.org et laissez votre code briller!
Créez un dossier : commencez par créer un dossier sur votre bureau (par exemple, package ).
Dossier de package : Dans le dossier package , donnez vie à votre projet en créant un nouveau dossier avec le nom de votre package (par exemple, saylani-ds ).
Créer des fichiers essentiels : à l'intérieur du dossier saylani-ds , élaborez les fichiers essentiels suivants:
license.txtreadme.txtsetup.py Le cœur de votre package : créez un fichier nommé __init__.py dans le dossier saylani-ds . Ce fichier est l'endroit où la magie se produit - écrivez ici votre code de bibliothèque.
Configuration setup.py : ouvrez setup.py et versez les informations vitales de votre package. Voici un exemple:
from setuptools import setup
setup ( name = "saylani-ds" ,
version = "0.1" ,
description = "This is a package" ,
long_description = "A very, very long description of your amazing package." ,
author = "Sir Qasim and Syed Muhammad Mooazam" ,
packages = [ "saylani-ds" ],
install_packages = []
)Installez les dépendances : dans le dossier du package, lancez votre invite de commande et exécutez ces commandes pour définir la scène de votre package:
Installez le package "roue":
pip install wheelCréer des packages de distribution binaires:
python setup.py bdist_wheelCréez le package de distribution source et le package de distribution binaire:
python setup.py sdist bdist_wheelFolder Wonderland : Après les étapes précédentes, regardez deux dossiers apparaître comme par magie dans le dossier Package.
Restez à jour : chaque fois que vous apportez des modifications à vos fichiers Python, gardez vos packages à jour en exécutant cette commande:
python setup.py sdist bdist_wheelCréez un compte PYPI : si vous n'en avez pas déjà, entrez votre voyage sur PYPI.org et configurez votre compte PYPI.
Publiez votre package : c'est Showtime! Partagez votre package avec le monde en suivant ces étapes:
Installez le package "Twine":
pip install twineTéléchargez votre package sur PYPI en utilisant "Twine":
twine upload dist/ *Lorsque vous y êtes invité, entrez le nom d'utilisateur et le mot de passe de votre compte PYPI.
Maintenant, votre bibliothèque Python est amorcée et polie pour ses grands débuts. Partagez votre création avec d'autres développeurs et laissez les aventures de codage commencer!