摘要: 业务中有自动发送邮件的需求,目前还没有做添加附件的功能。 同时,也解决了邮件中中文乱码的情况。 直接上代码: 阅读全文
posted @ 2016-05-12 18:34 小芳sherry 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 写脚本的时候经常会直接执行系统命令。 一.最先使用的是os.system()命令。 但是吧,这个方法并不能取得输出和返回值的。 二.接着我就使用了os.popen()命令 通过os.popen返回的是file read对象,因此要获取内容的话,直接可以output.read()操作看到输出结果。 这 阅读全文
posted @ 2016-04-29 12:10 小芳sherry 阅读(244) 评论(0) 推荐(0) 编辑
摘要: awk命令可以获取文件的某一行,某一列,可以很方便的切分有格式的log文件。 使用方法: awk '{pattern + action}' {filename} 例子: 1.显示文件的第一列 awk '{print $1}' file 2.以","的方式切分文件,并输出切分后的第一列 awk -F 阅读全文
posted @ 2016-04-26 16:59 小芳sherry 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 之前线上的服务,最近访问量大了之后,nginx的error日志中大量出现upstream timed out (110: Connection timed out) while reading response header from upstream这种错误。 虽然目前为止,问题的根本还是没有太清 阅读全文
posted @ 2016-04-11 16:34 小芳sherry 阅读(15784) 评论(0) 推荐(0) 编辑
摘要: 官方网址:https://torndb.readthedocs.org/en/latest/ 一.torndb概述 torndb是一个轻量级的基于MySQLdb封装的模块,是tornado框架的一部分。tornado3.0之后torndb单独出来,可以单独安装使用。 二.使用 1.创建链接 使用to 阅读全文
posted @ 2016-04-08 11:30 小芳sherry 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 习惯使用windows的缘故,但是windows上安装很多python库非常的不方便,于是我就自己建了一个linux虚拟机,然后将代码每次提交的时候同步到虚拟机中,在虚拟机中运行我的python程序。虽然看起来有点麻烦,实际上却非常方便。 具体的步骤如下: 1.Tools -> Deployment 阅读全文
posted @ 2016-04-06 11:00 小芳sherry 阅读(7346) 评论(0) 推荐(0) 编辑
摘要: 所谓列表综合,就是通过一个已有的列表生成一个新的列表。 例如:我有一个列表,想按照特定条件获得一个新列表 上述的for代码可以简化为列表综合的表达 阅读全文
posted @ 2016-03-30 16:27 小芳sherry 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 工作中遇到了很多需要时间转换的时候,记录一下,也不用每次都查看啦 1.日期格式化 我用time模块比较多,也可以使用datetime.datetime模块 1)str转date型 2)date型转str 3)timestamp转date 4)date转timestamp 2.日期加减 在dateti 阅读全文
posted @ 2016-03-29 16:14 小芳sherry 阅读(2714) 评论(0) 推荐(0) 编辑