PICDB est un package Python qui fournit à la fois un outil de ligne de commande et une bibliothèque pour interagir avec l'API PICDB. Il vous permet de télécharger des fichiers, de télécharger à partir des URL et de télécharger des fichiers à l'aide de l'API.
Pour installer le package picdb , vous pouvez utiliser pip :
pip install picdb Cela installera le package et mettra l'outil de ligne de commande picdb disponible.
L'outil de ligne de commande picdb vous permet d'effectuer diverses opérations directement à partir du terminal.
Pour voir les commandes et les options disponibles, utilisez:
picdb help Pour télécharger un fichier à partir de votre machine locale:
picdb upload -f " path/to/your/file.png " Pour télécharger un fichier à partir d'une URL:
picdb upload -l " https://example.com/image.png " Pour télécharger un fichier à partir de PICDB en utilisant son ID de fichier:
picdb download < file_id > -f " path/to/save/directory " Vous pouvez également utiliser le package picdb comme bibliothèque dans vos scripts Python.
from picdb import upload_file , upload_link , download_file_id
# Upload a local file
response = upload_file ( "./tests/test.png" )
print ( "Upload response:" , response )
# Upload a file from a link
response = upload_link ( "https://example.com/image.png" )
print ( "Upload response:" , response )
# Download a file using its file ID
download_file_id ( "file_id_here" , "./downloads" )
print ( "Download completed!" ) Un script de test ( test_cli.py ) est fourni pour tester l'interface de ligne de commande:
python test_cli.pyAssurez-vous que les fichiers de test nécessaires sont disponibles (par exemple, un fichier de test pour les tests de téléchargement).
requests (installée automatiquement avec le package) Pour installer le package à partir du code source:
git clone https://github.com/yourusername/picdb.git cd picdbpip install .