PicDB Python
v0.1.0
PICDB是一个Python软件包,既可以提供命令行工具,也提供用于与PICDB API交互的库。它允许您上传文件,从URL上传以及使用API下载文件。
要安装picdb软件包,您可以使用pip :
pip install picdb这将安装软件包并使picdb命令行工具可用。
picdb命令行工具允许您直接从终端执行各种操作。
要查看可用命令和选项,请使用:
picdb help 从您的本地计算机上传文件:
picdb upload -f " path/to/your/file.png " 从URL上传文件:
picdb upload -l " https://example.com/image.png " 使用其文件ID从PICDB下载文件:
picdb download < file_id > -f " path/to/save/directory "您也可以将picdb软件包用作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!" )提供了一个测试脚本( test_cli.py )来测试命令行接口:
python test_cli.py确保有必要的测试文件可用(例如,用于上传测试的测试文件)。
requests库(与软件包一起自动安装) 从源代码安装软件包:
git clone https://github.com/yourusername/picdb.git cd picdbpip install .