DailyPaper(开源日报生成器) A 日报生成器基于Skyline api,使用python语言,可以自行扩展相应的数据接口,包括今日天气、今日简报、今日新闻、今日前沿、今日心!
必要的环境
Python 3.7.3+版本
请在使用前使用命令安装软件包。
cd程序所在的目录
pip install -r requirement.txt
需要注意的事项
使用前一定要修改相应的参数。
邮箱类:如果需要发送邮件,需要配置此项。
User =邮箱服务器用户名。
密码=邮箱服务器的密码。
主机=邮箱服务器端口
Port =邮箱服务器端口。
MailToList =邮箱1|邮箱2
界面的键:
请到https://www.tianapi.com/注册您的帐户,并验证您的电子邮件地址。
完成后,您将在个人中心获得APIKEY,并将其填充到Config.ini中的KEY中
另外,使用前需要申请ID为:20,26,72,87,117的接口。
申请地址如下:
20:https://www.tianapi.com/apiview/20
26:https://www.tianapi.com/apiview/26
72:https://www.tianapi.com/apiview/72
87:https://www.tianapi.com/apiview/87
117:https://www.tianapi.com/apiview/117
天气对应的城市:默认为上海,请将city_name改为您需要的城市。
请求的重试次数:max_retry = 5。默认情况下,失败后,尝试重试请求5次。如果需要更多时间,请修改。
修改配置文件后,请输入DailyPaper.py文件以使用此程序。
目前提供的方法如下:
ImageDailyPaper():生成图像格式的日报,默认返回图像路径。
TextDailyPaper():生成文本格式的日报,默认返回日报文本。
MailDailyPaper():您需要配置邮件参数,将文本作为邮件内容发布,将图片作为附件发布。
ClipBoardDailyPaper():将文本日报复制到剪贴板。
更新日志
日报
v 2.02020年1月10日1.重新构建DailyPaper并剥离公共配置文件。
2.支持生成图片日志
3.支持文本生成日志
4、支持发送邮件
5.添加重试机制,以便在遇到网络错误时启动重试。
6.添加日志功能,错误信息一目了然。
DailyPaper(开源日报生成器)相关下载
- 查看详情MaxKey单点登录认证系统简体2023-08-13
- 查看详情ASP代码实现图片上传到数据库中简体2023-08-13
- 查看详情Spring Framework源码简体2023-08-12
- 查看详情css圆角边框代码简体2023-08-11
- 查看详情麦布分享书签简体2023-08-08
- 查看详情 MaxKey单点登录认证系统 简体 2023-08-13
- 查看详情 ASP代码实现图片上传到数据库中 简体中文 2023-08-13
- 查看详情 Spring Framework源码 简体 2023-08-12
- 查看详情 css圆角边框代码 简体 2023-08-11
- 查看详情 麦布分享书签 简体中文 2023-08-08
- 查看详情 MetInfo企业建站系统 简体 2023-08-16
- 查看详情 碗中硬币韩国网页模板 简体中文 2023-08-16
- 查看详情 数据比对工具 简体 2023-08-16