python+csv+datetime+pushplus的值班提醒推送2020.12.19
Python csv 19 推送 提醒 datetime 值班 2020.12
2023-06-13 09:13:02 时间
建一个值班表。
#1、读取excel中的内容
#2、匹配当天日期,格式化为/形式。
#3、把匹配到的日期后面内容推送到微信
# -*- coding: utf-8 -*-
import datetime # 引入time模块
import csv
import pysnooper
import requests
#@pysnooper.snoop(normalize= True,prefix="主程序")
def main():
with open('值班2020.12.19.csv', 'r', newline = '\n')as f:
reader = csv.reader(f)
for row in reader:
# print(type(row[0]))
# print(row[0])
today = datetime.date.today().strftime("%Y/%m/%d")
# print (str(today))
if today == row[0]:
print (row[0])
print (row)
#推送消息到微信
token = 'XXXXXXXXXXXXXXXXXXXX' #在pushplus网站中可以找到
title= row[0]+'午班'+row[1]+'夜班'+row[2]
#改成你要的标题内容
content = '发送成功'
url = 'http://pushplus.hxtrip.com/send?token='+token+'&title='+title+'&content='+content+'&template=html&topic=0' #0群发测试
requests.get(url)
main()
相关文章
- 【python教程入门学习】PyCharm下载和安装教程(包含配置Python解释器)
- Python进阶43-drf框架(五)
- python实现矩阵的转置_Python实现矩阵转置的方法分析
- python电脑版微信-微信PC版的API接口 | 可通过Python调用微信功能
- python常用面试题_Python+Selenium 常见面试题整理[通俗易懂]
- python中输入输出
- python chr()和ord()_Python函数ord
- 【Python包】包的概念、2种建立包方式、包的使用
- Python抛出异常_python抛出异常的作用
- 树莓派python编程入门与实战_树莓派python软件
- python中copy.deepcopy_Python eval
- python deepcopy函数_Python deepcopy
- 【7】python_matplotlib 输出(保存)矢量图方法;画图时图例说明(legend)放到图像外侧;Python_matplotlib图例放在外侧保存时显示不完整问题解决
- python生成指定尺寸的缩略图详解编程语言
- python监控网站运行异常并发送邮件详解编程语言
- 将Python源代码导出成HTML文件并带语法高亮详解编程语言
- Linux下如何快速卸载Python环境(linux如何卸载python)
- Python 获取服务器的CPU个数详解编程语言
- 使用Python操作MySQL数据库快速上手(python访问mysql数据库)
- MySQL如何快速导出CSV文件(mysql导出csv文件)
- Linux查看Python安装路径的方法(linux查看python安装路径)
- 使用 Python 处理 JSON 格式的数据
- 将CSV文件导入MySQL数据库(csv文件存到mysql)
- 越来越慢CSV导入Oracle的漫漫等待(csv导入oracle慢)
- python中查找excel某一列的重复数据剔除之后打印