终端版 V2EX

python-terminal 采用 python2.7 编写,通过在命令行中输入命令执行 python 程序完成 v2ex 的常用功能:登录、获取最新话题、获取最热话题、查看某个话题、查看话题的作者、话题答案分页显示、收藏话题、关注用户、屏蔽用户 以及其他常用功能。

Python 命令行工具

访问GitHub主页

共58Star

详细介绍

终端版 V2EX

python|terminal|crawler

python-terminal 采用 python2.7 编写,通过在命令行中输入命令执行 python 程序完成 v2ex 的常用功能:登录、获取最新话题、获取最热话题、查看某个话题、查看话题的作者、话题答案分页显示、收藏话题、关注用户、屏蔽用户 以及其他常用功能。利用了官方提供的 API,以及少量的爬虫。在命令行上, V2EX 的logo 是显示的字符,参考了网上的教程,将图片的灰度映射到字符上。

安装

准备:安装好 python 2.7 环境

  • 克隆本项目
 git clone https://github.com/creatorYC/v2ex-terminal.git
 cd v2ex-terminal
  • 项目依赖
 1. BeautifulSoup
 2. requests
 3. termcolor
 4. PIL
  • 安装依赖
pip install -r requiremens.txt
  • 开启终端版 V2EX

在 v2ex-terminal 文件下执行 python v2ex.py 初次使用时需要登录,之后保存到 cookies 就不需要每次都登录了。

  • 体验命令行的快乐

在每个操作目录下都可以使用 help 命令查看此操作目录下可用的命令

  • 操作截图

登录

根操作目录

选中话题index

话题

答案

作者


- contact me

推荐源码