- 军军小站|张军博客
搜索到与相关的文章
Python

python logging 日志轮转文件不删除问题的解决方法

前言最近在维护项目的python项目代码,项目使用了python的日志模块logging,设定了保存的日志数目,不过没有生效,还要通过contab定时清理数据。分析项目使用了logging的TimedRotatingFileHandler:#!/user/bin/envpython#-*-coding:utf-8-*-importloggingfromlogging.handlersimportTimedRotatingFileHandlerlog=log

系统 2019-09-27 17:38:11 1870

Python

python的sorted用法详解

列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的。排序,数字、字符串按照ASCII,中文按照unicode从小到大排序x=[4,6,2,1,7,9]x.sort()print(x)#[1,2,4,6,7,9]如果需要一个排序好的副本,同时保持原有列表不变,怎么实现呢?x=[4,6,2,1,7,9]y=x[:]y.sort()print(y)#[1,2,4,6,7,9]print(x)#[4,

系统 2019-09-27 17:38:09 1870

编程技术

Domino为新注册的用户发送欢迎邮件

问题描述:在使用LotusNotes时,当注册完一个新用户之后,是否能自动发送一封欢迎邮件给此用户?如果您修改邮箱模板并将这封欢迎邮件放到其中,那么这封邮件只会在手动创建邮箱库的时候予以保留。解答:这个问题作为产品的新功能请求已经提交到相关的人员,SPR号为HHAA5HJB9G,目前来讲并没有计划去实现该功能。但是可以采用其他的办法去间接地实现。可以通过用户首次打开数据库的“关于数据库”文档来实现,也可以在邮箱模板的数据库资源包含的数据库Script中的P

系统 2019-08-29 23:47:06 1870

编程技术

男人要经常洗衣服的10理由

马列发表于2006-12-522:19:001.有利于增进夫妻感情,创建和谐家庭。据有关部门调查,以男人爱洗衣服为由提出离婚的女人不足十万分之一。2.有利于男人的心理健康。由于洗衣服经常无端地遭到家人表扬,男人的心情异常舒畅,心理健康指数经常居高不下。3.有利于提高男人的文化品位。洗衣服时聆听水声潺潺,触景生情,再联想到高山流水的意境,男人经常“湿”性大发,久而久之,文化品位会直线上升。4.有利于男人身体健康。由于洗衣服时经常采用搓、揉、拧、拉、弹、拽、扯

系统 2019-08-29 23:32:10 1870

编程技术

遍历二叉树的各种操作

先使用先序的方法建立一棵二叉树,然后分别使用递归与非递归的方法实现前序、中序、后序遍历二叉树,并使用了两种方法来进行层次遍历二叉树,一种方法就是使用STL中的queue,另外一种方法就是定义了一个数组队列,分别使用了front和rear两个数组的下标来表示入队与出队,还有两个操作就是求二叉树的深度、结点数。。。#include"iostream"#include"queue"#include"stack"usingnamespacestd;//二叉树结点的

系统 2019-08-29 22:43:14 1870

编程技术

自定义控件

最近做项目见到别人写的一个分页控件不错,记录一下关于路径的问题。一、解决方案二、添加类库项目test三、添加引用System.Web四、test下添加类文件Pagination.cs五、test下添加样式文件Pagination.css(右键此文件--属性--生成操作--嵌入的资源)六、Pagination.cs文件下添加如下内容usingSystem;usingSystem.Text.RegularExpressions;usingSystem.Web;

系统 2019-08-29 22:29:40 1870

编程技术

给明年依然年轻的我们

今天是22岁的最后一天。几个月前,我从沃顿商学院毕业,用文凭上“最高荣誉毕业”的标签安抚了已经年过半百的老妈,然后转头辞去了毕业后的第一份工作,跟一家很受尊敬的公司、还有150万的年薪道了别,回到了上海,加入了“刚毕业就失业”俱乐部,开始了一天三顿盒饭的新生活,中间许多精彩剧情暂时略过。我肯定不是第一个做过这样事的人,也肯定不会是最后一个。所以在说自己的一些有趣故事前,我想借用大家(包括30岁甚至40岁以上的朋友)的一点时间和一点平和的心态,和大家分享过去

系统 2019-08-29 22:01:03 1870

Python

第十五章、python中的进程操作-开启多进程

目录第十五章、python中的进程操作-开启多进程一、multprocess模块二、multprocess.process模块三、Process()对象方法介绍四、Process()对象属性介绍五、使用process模块创建进程六、进程之间的数据隔离问题七、守护进程八、terminate方法九、pid和name属性第十五章、python中的进程操作-开启多进程一、multprocess模块multiprocess不是一个模块而是python中一个操作、管理

系统 2019-09-27 17:56:35 1869

Python

Python自动化导出zabbix数据并发邮件脚本

Zabbix没有报表导出的功能,于是通过编写脚本导出zabbix数据并发邮件。效果如下:下面是脚本,可根据自己的具体情况修改:#!/usr/bin/python``#coding:utf-8``importMySQLdb``importtime,datetime``importxlsxwriter``importsmtplib``from``email.mime.textimportMIMEText``from``email.mime.multiparti

系统 2019-09-27 17:55:05 1869

Python

python pytest进阶之xunit fixture详解

前言今天我们再说一下pytest框架和unittest框架相同的fixture的使用,了解unittest的同学应该知道我们在初始化环境和销毁工作时,unittest使用的是setUp,tearDown方法,那么在pytest框架中同样存在类似的方法,今天我们就来具体说明。先附上官方文档的一段说明1.每个级别的setup/teardown都可以多次复用2.如果相应的初始化函数执行失败或者被跳过则不会执行teardown方法3.在pytest4.2之前,xu

系统 2019-09-27 17:54:40 1869