- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Python项目2:将Oracle结果以Html列表形式展现在邮件中
之前做过一个功能将Oracle结果以Html的列表形式展现在邮件中,这次给大家分享下Python项目源码,实现后的结果图如下所示:这相当于对异常数据一个监控,每天都会把对应的异常数据通过邮件显示出来。如果有异常数据的及时预警,就会采取对应的对异常数据的处理。主要是几个方法:1、查询Oracle数据库的方法:def querystr(key, sql): datalist = [] try: global starttime global
2020-09-23 17:07:02 876
原创 Python项目1:自动查询SQL后将多个结果导入Excel附件中发送邮件
分享下之前做的一些练手项目代码,供大家参考。实现功能很简单,通过linux或windows平台的计划任务功能实现代码的自动触发,从而可实现任务定时执行。任务是可以讲多个检索结果导成Excel自动编辑好邮件发送。功能如下:1、一个传入sql导出数据的函数,用来获取检索出来的结果def get_datas(config,sql): # 一个传入sql导出数据的函数 # 跟数据库建立连接 conn = cx_Oracle.connect(config, nencodi
2020-09-18 14:28:41 910
原创 解决‘utf8‘编解码器无法解码字节0xa3异常
今天用Python编写自动数据检索脚本的时候遇到一个问题。花了很多的时间。就是通过xlwt包往Excel中写入DB数据的时候,编译器一直报错UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xa3in position XXX。查了好久,后面才知道这个是因为写入DB数据的时候,数据中存在中文符号。Python不能将ascii编码直接输出汉字,需要转换成Unicode。所以因为存在中文字符导致utf8解译报错。中间百度试了很多的方法:1、impo.
2020-09-16 09:25:12 6770
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人