todoist python-官方todoist python api库
todoist-python的Python项目详细描述
#todoist python-官方todoist python api库
##如何开始
要求:
复制回购协议并输入:
$ git clone git@github.com:Doist/todoist-python.git ; cd todoist-python
创建环境:
$ virtualenv –system-site-packages -p /usr/bin/python2.7 Env
激活环境:
$ source Env/bin/activate
安装库和所有依赖项(到目前为止,我们依赖于awesome 仅限请求):
$ pip install -e .
如果您也想构建文档,请安装一些额外的软件包:
$ pip install -r doc/requirements.txt
制作文档:
$ (cd doc ; make html)
通过打开阅读生成的文档:
doc/_build/html/index.html
导入库并尝试一些命令:
`python $ python >>> import todoist >>> api = todoist.TodoistAPI('0123456789abcdef0123456789abcdef01234567') >>> api.sync() >>> full_name = api.state['user']['full_name'] >>> print(full_name) John Doe >>> for project in api.state['projects']: ... print(project['name']) ... Personal Shopping Work Errands Movies to watch `
##测试库
我们有一组测试来确保我们同时支持python 2.x和3.x。 请确保您已经安装了Python2.7和Python3.4 系统。然后在全局(首选方式)或本地安装“tox” 环境。
# apt-get install python-tox
或
$ pip install tox
然后只需键入
$ tox