豆瓣 api python环境的搭建

参考文章
http://code.google.com/p/douban-python/wiki/Installation

本机环境python26,(安装的pythonxy,强烈推荐,虽然它的版本不是python3.0)并设置好了环境变量 path

--------------------------------
1. 安装gdata并解压
下载地址:
http://code.google.com/p/gdata-python-client/downloads/detail?name=gdata-2.0.17.zip&can=2&q=
打开cmd,cd 到解压根目录,输入以下命令安装:
python setup.py install --home=~

2 安装 douban-python
下载地址:
http://code.google.com/p/douban-python/downloads/detail?name=douban-python-0.4.1.tar.gz&can=2&q=
安装同上,cd 到解压根目录,输入命令
python setup.py install

3 申请一个测试key
申请地址:
http://www.douban.com/service/apikey/0f895e45a9aa85642e9c1ad0fcff902c/

4 测试一个例子
~\douban-python-0.4.1\examples\montypython.py
依赖的库在前两步已经安装了,直接就可以用。如果成功在控制台上会打出电影列表

# -*- coding: utf-8 -*-
import douban.service

APIKEY = '0f895e45a9aa85642e9c1ad0fcff902c'
SECRET = '3e8fbbeded604aca'

client = douban.service.DoubanService(api_key=APIKEY)
feed = client.SearchMovie("Soldier")
for movie in feed.entry:
    print "%s: %s" % (movie.title.text, movie.GetAlternateLink().href)

5 复杂一点的例子

下载webpy,地址:
http://webpy.org/install
用git没有get下来,直接用http下载地址下载。安装同上,cd 到解压根目录,输入命令
python setup.py install

例子路径:
~\douban-python-0.4.1\examples\montypython.py
有3个问题:
1)  填写申请的key
API_KEY=''
SECRET=''
2)那个web.py的接口变了,要修改下
if __name__ == '__main__':
    web.run(urls, globals())
改成:
app = web.application(urls, globals())
if __name__ == '__main__':
    app.run()

3)控制台打印出 http://0.0.0.0:8080 ,没看明白啥意思?
大家看到了这篇日志,知道怎么才能让他跑起来,欢迎留言
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值