用 py 写了个知乎的命令行版

2018-05-10 14:35:27 +08:00
 niuoh

http://wx1.sinaimg.cn/large/006IuJZAgy1fr68b2d2iog30ua0ikhdt.gif
只是为了逛知乎的时候更隐蔽点
我开源到 coding 上你们没意见吧
https://coding.net/u/niuoh/p/zhihu_cmd/git?public=true

4487 次点击
所在节点    Linux
18 条回复
PureWhite
2018-05-10 14:37:09 +08:00
你怎么能只爬知乎在广告区插入的回答呢?
niuoh
2018-05-10 14:38:27 +08:00
@PureWhite 整个脚本调用了知乎的两个 api 搜索问题的 api 和 获取答案的 api 广告跟我无关啊
PureWhite
2018-05-10 14:39:34 +08:00
@niuoh 23333 看来你没懂,知乎之前不是在广告区插入回答和评论来着(逃
eloah
2018-05-10 14:41:18 +08:00
@PureWhite
二营长,你他娘的意大利......面呢,拿上来让友军尝尝
lzhd24
2018-05-10 14:43:38 +08:00
利用这个接口是不是可以做的 web 页面?
niuoh
2018-05-10 14:49:07 +08:00
@lzhd24 那为啥不直接访问知乎啊
PureWhite
2018-05-10 14:49:09 +08:00
@eloah 报告团长,![]( https://static.purewhite.io/images/2018-05-10-064745.png) 点击就送意大利面!
opengps
2018-05-10 14:57:58 +08:00
看着很干净啊,无广告版阅读确实不错
v2register
2018-05-10 15:58:30 +08:00
```
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

E:\VMware>python zhihu.py
search question >方正
'utf8' codec can't decode byte 0xb7 in position 51: invalid start byte

E:\VMware>python zhihu.py
search question >v2ex
'clear' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
20538971 V2EX 怎样影响了你?
19614186 V2EX.com 的价值在哪?
19558757 V2EX 是否是知乎的竞争对手?
19551071 刘昕是如何设计 V2EX 的?最初的想法是什么?
270687757 如何看待 V2EX 未经允许公布用户邮箱和手机号?
19622060 知乎和 V2EX 相比有哪些差异,哪个更让用户舒服,为什么?
21521104 三个基于 Python 的网站:知乎、豆瓣、V2EX 都存在卡顿的问题,是 Python 的
问题吗?
19754033 用 V2EX DNS 从 App Store 下载为什么这么快?
21225502 V2EX 和 discuz 这样的论坛的区别是什么 优缺点各是什么?
20576614 如何评价 hackerTom 发表于 V2EX.com 的《十个不选择创新工场的理由》?
select question >20538971
comment id:256256029
'gbk' codec can't encode character u'\u2022' in position 208: illegal multibyte
sequence

E:\VMware>
```
万恶的 windows:(
niuoh
2018-05-10 16:03:58 +08:00
@v2register 对 忘记说了  windows 下 把 os.system('clear') 改成 os.system('cls')
把 #coding=utf-8 改成 #coding=gbk
lieh222
2018-05-10 16:11:51 +08:00
我想看图和小视频
niuoh
2018-05-10 16:13:16 +08:00
@lieh222 在命令行下你得学会慢慢放弃这些东西
albertofwb
2018-05-10 16:17:54 +08:00
有没有 V2 的命令行版本?
niuoh
2018-05-10 16:21:54 +08:00
@albertofwb google 一下你就知道
zdnyp
2018-05-10 16:23:58 +08:00
@niuoh 知乎的 API 是抓包的还是官方提供的嘞?想看看
niuoh
2018-05-10 16:24:47 +08:00
@zdnyp f12 抓包的
zdnyp
2018-05-10 16:25:13 +08:00
@zdnyp 看源码像是抓包的哇
zdnyp
2018-05-10 16:26:35 +08:00
@niuoh 学习学习:)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/453763

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX