python学习之女神微博追追追(一)准备工作
2015-01-09 20:14
246 查看
import sys reload(sys) sys.setdefaultencoding('utf-8')
这个想法的来源是我在某个大v的抢沙发送奖品活动中总是落败,心怀不甘.
所以就想写个微博预警小程序
经过尝试发现在爬虫中伪装微博的登录是一件挺困难的事情,于是我想到了利用微博自带的api来爬取,果然效果拔群!
首先你需要申请一个移动开发者账号(首先你得有个微博账号并登录上)
地址:点我
选择右边的创建应用(光这个按钮我找了10分钟,不得不吐槽一下渣浪)
如果你是第一次开发只是做实验使用的话,就没多大关系,在接下来的填空里随便填写就好了
后面都是一些走过场的事情,在注册好你的应用之后,点击head里的"我的应用"跳转到你的应用里(如图)
你可以在应用信息里面找到你的appkey以及appsecret(这个不要泄露给别人)
同时一定要在同级高级信息中更改回调地址(如图)
这个回调地址很有用,你也可以填写一个本地地址在上边(总之这个地址没什么用,你要的是他回调后的那个参数"code")
保存后基本设置也就搞定了~
你需要建立一个文件夹(如图结构)其中weibo.py点我下载(居然是廖雪峰老师写的,惊了)
其中templates中存放一个weibo.html备用
以上就是准备工作~接下来我们打开编辑器开始写~
相关文章推荐
- Python学习系列0:配置Eclipse进行机器学习算法的准备工作
- 新浪微博Python SDK笔记——准备工作
- Python学习 准备工作
- Wcf Ria Services学习笔记(一):开发前的准备工作
- ireport学习笔记---介绍、准备工作
- 【原创心得】学习Lua(1)-- 准备工作
- 学习汇编语言前的准备工作
- 最近在学习Spring,准备参加工作了
- jQuery 练习[一] 学习jquery的准备工作
- Silverlight 2学习教程(一):开发Silverlight 2应用程序的准备工作
- wcf学习之--准备工作
- 阅读源代码,学习PostgreSQL数据库 (1) 准备工作
- AD学习笔记7——活动目录的安装准备工作
- Struts2学习准备工作之一(转)
- 学习ICE 3.0--准备工作
- Silverlight 2学习教程(一):开发Silverlight 2应用程序的准备工作
- 学习Linux 0.01 内核分析和操作系统设计的准备工作
- 学习WIN32汇编前在软件方面的要做的准备工作
- Silverlight 2学习教程(一):开发Silverlight 2应用程序的准备工作
- ExtJs 学习准备工作