阅读器

python实现小说阅读器

陌路散爱 提交于 2020-02-13 00:39:23
目录 简介 实现过程 结语 简介 本文使用python语言开发了一个小说阅读器,通过小说书号抓取全部章数的内容,并保存到计算机上;同时也可以通过阅读器读取相应章数的内容; 预览效果:根据填写的小说书号,分两种方式显示抓取的小说内容;   开发环境:Windows7+python3.7+pycharm2018.2.4(开发工具); 目录结构: Tips:希望大家实践过程中,不要一次性抓取太多数据,给服务器环境造成太大压力。 实现过程 一、阅读器UI设计 1.安装所需的第三方模块PyQt5和pyqt5-tools(文件-设置),直接使用右边“+”安装就可以,如无法安装,可在命令界面使用“pip install XXX”进行安装(注意使用的是pycharm2018版本); 2.配置工具QtDesigner(设计器)和pyUIC(转化为py代码,Arguments设置“$FileName$ -o $FileNameWithoutExtension$.py”); 3.运行工具QtDesigner(图1)后,利用QtDesigner工具箱设计出图2的界面效果(所需要的控件可查看右边区域),保存效果为文件fiction_reader.ui; 4.对文件fiction_reader.ui执行pyUIC(ui转化为py代码),执行完生成文件fiction_reader.py; 二、代码设计 1

(二)阅读器客户端开发实战_需求阐述

老子叫甜甜 提交于 2019-11-30 02:09:11
最近手上并行的跑了好几个项目,弄得自己都抽不出时间来更新博客啦,前面说的好好的要坚持的,没想到才几天,就停止啦,看来是计划赶不上变化啦,哈哈~~,不扯淡啦,说写完,怎么着都得完成。 目前市场有的阅读软件是相当的多,我这里简单列举下,不算做广告啦,我的目前是学习,温习旧的知识点,算是做笔记,留作后用,另外,也是为了学些新知识,和大家交流。 (下面的软件介绍文字,都是摘自互联网,大家可以进入网页,直接看效果,介绍顺序为随意,不包含个人意见) (1)掌阅IReader iReader是在Android平台广受好评的一款阅读软件,支持EBK2/TXT/UMD/PDB/CHM/EPUB全主流阅读格式,个人比较推崇。软件介绍官方网站为: http://www.zhangyue.com/products/ireader/ (2) 百度文库 3000万海量文档,全面覆盖教育文档、专业文献、应用文书、PPT等精品资源。提供书架功能,本地文件便捷导入,提供便捷的文档管理方式;多格式支持,3D翻页,昼夜模式,提供贴心的阅读体验;通过在线文库,3000万文档,指触即达,百度应用介绍网址: http://as.baidu.com/a/item?docid=83592638&f=web_alad_1 (3)塔读 塔读是一款外观精致,功能彪悍的小说阅读的Android软件,让手机阅读有如纸质阅读般沉静和随性