gfycat的python包装器
pfycat的Python项目详细描述
Pfycat
用于pythoncd de的gfycat api的基本用法的简单模块
功能
上载文件
import pfycat r = pfycat.Client().upload('banana.gif')
验证
r = pfycat.Client("client_id", "client_secret").upload('banana.gif')
以用户身份上载:
r = pfycat.Client(secret.client_id, secret.client_secret, secret.username, secret.password).upload('banana.gif')
开发注释
运行测试
cd pfycat
nano tests/secret.py #needs client_id and client_secret
env PYTHONPATH=. ./tests/live_test.py
按下PYPI
准备环境:
gedit ~/.pypirc chmod 600 ~/.pypirc sudo apt install pandoc twine pip3 install restview
将更改上载到测试和生产:
pandoc -o README.rst README.md ~/.local/bin/restview --pypi-strict README.rst # update version in setup.py rm -r dist twine upload dist/* -r testpypi firefox https://testpypi.python.org/pypi/pfycat twine upload dist/*
从testpypi进行测试安装
pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pfycat --no-cache-dir --user
测试安装
sudo pip install pfycat --no-cache-dir --user