PicDB es un paquete Python que proporciona una herramienta de línea de comandos y una biblioteca para interactuar con la API PICDB. Le permite cargar archivos, cargar desde URL y descargar archivos utilizando la API.
Para instalar el paquete picdb , puede usar pip :
pip install picdb Esto instalará el paquete y pondrá a disposición la herramienta de línea de comandos picdb .
La herramienta de línea de comandos picdb le permite realizar varias operaciones directamente desde el terminal.
Para ver los comandos y opciones disponibles, use:
picdb help Para cargar un archivo desde su máquina local:
picdb upload -f " path/to/your/file.png " Para cargar un archivo de una URL:
picdb upload -l " https://example.com/image.png " Para descargar un archivo de PICDB usando su ID de archivo:
picdb download < file_id > -f " path/to/save/directory " También puede usar el paquete picdb como biblioteca en sus scripts de 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!" ) Se proporciona un script de prueba ( test_cli.py ) para probar la interfaz de línea de comandos:
python test_cli.pyAsegúrese de que los archivos de prueba necesarios estén disponibles (por ejemplo, un archivo de prueba para pruebas de carga).
requests (instalada automáticamente con el paquete) Para instalar el paquete desde el código fuente:
git clone https://github.com/yourusername/picdb.git cd picdbpip install .