虎逗游戏网

DailyPaper

DailyPaper下载

软件大小:7.5 MB

软件类型:软件源码

软件版本:V2.0

时间:2022-08-08

立即下载

温馨提示:该页面为Windows软件,不支持手机用户安装使用

软件介绍
Daily 每日 Paper 报纸 新闻 新闻 阅读 阅读

开源日报生成器:DailyPaper

DailyPaper是一款基于天行API的日报制作工具,采用Python语言编写,具有高度的可扩展性,能够自主扩展API接口,涵盖今日天气、今日快讯、近期新闻、今日前沿动态以及今日心情美文等内容。以下为DailyPaper的关键特性及使用说明。

应用特点

易于扩展的API接口:DailyPaper允许用户根据需求自主添加或修改API接口,以获取更多个性化信息。

丰富的内容展示:日报内容丰富,包括天气、新闻、心情美文等,满足不同用户的需求。

多种输出格式:支持生成图片、文本和电子邮件等多种格式的日报。

邮件发送功能:可配置邮件发送参数,将日报作为附件发送至指定邮箱。

系统日志功能:提供详细的系统日志,便于用户了解程序运行状态。

如何使用

环境准备

Python环境:请确保您的系统中已安装Python 3.7.3及以上版本。

安装依赖包:在程序目录下运行以下命令安装依赖包:

pip install -r requirements.txt

参数配置

邮件发送:若需使用邮件发送功能,请配置以下参数:

user = 邮箱服务器登录名
password = 邮箱服务器登录密码
host = 邮箱服务器端口号
port = 邮箱服务器端口号
MailToList = 电子邮箱1|电子邮箱2

API Key:在https://www.tianapi.com/注册新账号并验证邮件后,在用户中心获取API Key,并将其填写到Config.ini文件的Key中。

接口申请:申请以下ID的API接口:

20:https://www.tianapi.com/apiview/2026

26:https://www.tianapi.com/apiview/2672

72:https://www.tianapi.com/apiview/7287

87:https://www.tianapi.com/apiview/87117

117:https://www.tianapi.com/apiview/117

城市设置:默认设置为上海市,若需修改城市,请将city_name改为您所需的城市名称。

重试频次:默认重试频次为5次,如需修改,请修改环境变量。

运行程序

进入DailyPaper.py文件。

运行程序根据需求选择以下方式生成日报:

ImageDailyPaper():生成图片格式的日报。

TextDailyPaper():生成文本格式的日报。

MailDailyPaper():将日报作为电子邮件发送。

ClipBoardDailyPaper():将日报内容复制到剪贴板。

版本更新

v2.0(2023年01月10日)

重构DailyPaper,脱离常见环境变量。

支持生成图片和文字格式的系统日志。

支持邮件发送功能。

增加重试机制,网络错误时进行重试。

增加系统日志功能,错误报告一目了然。

相关软件
热门游戏