使用Epy电子书阅读器从命令行阅读电子书
与平装书和精装书相比,电子书具有许多优势。 电子书更易于访问,方便,负担得起且可移植。 电子书可以交付到各种数字设备,例如计算机,平板电脑,智能手机和Kindle电子阅读器设备。 有大量可用的图形化电子书阅读器。 但是,只有少数应用程序可以从命令行读取电子书。 今天,我们将讨论一种这样的应用程序。 打招呼 py,这是为命令行居民开发的CLI电子书阅读器。
Epy是使用以下语言编写的免费,开放源代码,命令行电子书阅读器: 蟒蛇。 它支持许多电子书格式,例如Epub(.epub,.epub3),FictionBook(.fb2),Mobi(.mobi)和AZW3(.azw3)。 请注意,图片尚未以Mobi格式支持,仅支持某些格式的.azw3电子书。
当您浏览页面时,Epy将显示进度百分比。 它使您可以为特定页面添加书签并集成外部词典。
在Linux中安装epy电子书阅读器
可以使用以下方式安装Epy 点子 包裹经理。 如果尚未安装Pip,请参考以下指南:
- 如何使用Pip管理Python软件包
安装Pip之后,如下所示安装epy:
$ pip3 install git+https://github.com/wustho/epy
使用Epy电子书阅读器从命令行阅读电子书
要使用epy阅读电子书,只需提供如下电子书的路径即可:
$ epy path/to/ebook/
例:
$ epy The Last Lecture.epub
现在,开始阅读电子书:
使用Epy电子书阅读器从命令行阅读电子书
用 UP/DOWN
箭头浏览页面。 按 q
退出。
如果未指定电子书文件名的路径,则epy将打开历史记录中最近访问的电子书。
当您滚动浏览页面时,Epy会在右上角显示进度百分比。
通过epy访问的所有书籍都将保存在阅读历史记录中。 您可以使用检索历史记录中保存的书籍 -r
旗。
$ epy -r
Reading history:
1 ~/Downloads/The Last Lecture.epub
2* ~/Downloads/how to code in python.epub
最后访问的电子书文件将标有星号。
您可以阅读历史记录中的特定eBook,并关联NUMBER,如下所示:
$ epy 2
Epy还可以根据匹配的搜索字符串从历史记录中打开电子书。 例如,要打开包含字符串“ lecture”的电子书,只需运行以下命令:
$ epy lecture
如果epy找不到具有给定字符串的电子书,它将始终打开上次访问的电子书。
要获取帮助,请运行:
$ epy --help
Usages:
epy read last epub
epy EPUBFILE read EPUBFILE
epy STRINGS read matched STRINGS from history
epy NUMBER read file from history
with associated NUMBER
Options:
-r print reading history
-d dump epub
-h, --help print short, long help
资源:
建议阅读:
- 从命令行下载O’Reilly免费电子书
特色图片 奉恩他尼基 从 像素。
命令行工具电子书EpyLinux开源Python