以下为参考的文章
登陆微博: http://blog.csdn.net/monsion/article/details/8656690
发表微博:http://blog.csdn.net/huyoo/article/details/11952603
接下来主要讲在实际写代码时候遇到的问题。
在登陆的时候会有验证码,这个时候要进入 账号安全->登陆安全 里面设置常用地不使用验证码。
在第一篇文章中 登陆微博 里有个验证是否成功的正则表达式
p = re.compile('location\.replace\(\"(.*)\"\)')
我改成 p = re.compile('location\.replace\(\'(.*)\'\)') 也就是 双引号换成单引号才成功
在第二篇里 的postdata 不能直接用, 要转码一次才行
newdata=urllib.urlencode(postdata)