Thursday, April 23, 2015

获得自己的知乎专栏上的订阅列表

主要涉及登录和爬虫,使用BeautifulSoup

Github上已经有大神实现了用python获得知乎信息的库zhihu-python,看了一下发现没有专栏的部分,于是参考获得关注者的code写了获得关注专栏的部分。

测试结果,以我自己知乎账号为例:

from zhuanlan import Zhuanlan

user_id = "xiwan" #userID
zhuanlan = Zhuanlan(user_id)
print zhuanlan.get_zhuanlan_num()#获得关注专栏数目
zhuanlan.get_zhuanlan_list()#打印关注专栏名称
结果如下:

凝创摄影小课堂  摄影的那些事儿  摄影笔记  豚食记  喂,两千块牛排  知乎日报  幸福课   我的太阳  木易聊影  王路的粽子铺  White Room设计日报  YADI, Running Bravely !  汇贤雅叙  Pinapps  祇园  量子世界  如何做你所爱  知乎周刊  caoz的梦呓 与时间无关的故事李故事  软件测试  那些我想和你们分享的事  触乐-移动游戏新媒体  那个谜一样的生物  微醺之美  黑白漫文化  游戏时代 乌云知识库  今日最佳  Akira 研究所  琉森:抽油烟少女  你可能不知道的香港  女院的教室  Hacker's log  笑忘书的笑忘书  《偏方》非周刊
林建入的软件设计之路  宋世泊  中国游戏幕后史  热璞科技  万物为师  锦衣小筑  酷爱撒泼  看不同  匡靖  我们的征途是星辰大海  理财牛  懒人在思考  走遍岛国  三元手闲录  彩云追悦  大豆,音乐以及其他  瓜园耕读  【一片胡言乱语】  比生活简单多了 与食巨近贱多食广地蹦跶在不列颠  谢熊猫出没注意  知影  瞎胡啰啰  张佳玮写字的地方  最美应用  All About Apple  如何处理一千张废纸 道哥的黑板报  鸡汤、励志、三流成功学集中营。  MacTalk

同样的可以获得专栏的其他信息,如赞同数,评论,链接等等。

Source code: zhihuzhuanlan-Github
Reference: zhihu-python