努力记 177 篇

努力记,通过记录,计划,让自己的努力可以触碰彩虹!

396,999

Python:动态调用模块,类,方法

模块: obj = __import__(clsname) 类: c = getattr(obj,clsname) 方法: mtd = getattr(obj,method) cmtd = getattr(c,method) 传递字典参数或者列表参数 function(*dict) function …

9,370

Python发送邮件

下面是具体实例 注意不能用email作为文件名或者包名 import smtplib import sys from email.mime.text import MIMEText email_config = { ‘mail_host’: ‘smtp.exmail.qq.com’, ‘mail_p …

11,812

Chronic:服务端软件性能测试

工作中需要多不同软件测试使用性能,但目前市面上的工具用于做服务端的性能测试的工具基本都算是软件测试的附加功能 对于这个简单的需求,需要学习一个软件测试工具,有点得不偿失 找寻工具的过程中,发现python有个追踪执行时间的类库:chronic 官网简介:Chronic 介于简单的定时器和分析器。通过 …

11,477

Python面向对象

在Python类中定义的方法通常有三种:实例方法,类方法以及静态方法。 这三者之间的区别是 实例方法一般都以self作为第一个参数,必须和具体的对象实例进行绑定才能访问 类方法以cls作为第一个参数,cls表示类本身,定义时使用@classmethod 静态方法不需要默认的任何参数,跟一般的普通函数 …

10,847

Python 2 与 Python 3区别

语法 1)去除了<>,全部改用!= 2)去除“,全部改用repr() 3)关键词加入as 和with,还有True,False,None 4)整型除法返回浮点数,要得到整型结果,请使用// 5)加入nonlocal语句。使用noclocal x可以直接指派外围(非全局)变量 6)去除p …

9,457

Python正则处理

Python中有模块用于处理正则:re import re # 将正则表达式编译成Pattern对象 pattern = re.compile(r’hello’) # 使用Pattern匹配文本,获得匹配结果,无法匹配时将返回None match = pattern.match(‘hello wor …

9,833

Python中以字母r/R,或字母u/U 开头的字符串

r/R 以r或R开头的python中的字符串表示(非转义的)原始字符串 python里面的字符,如果开头处有个r,比如: (r’^time/plus/\d{1,2}/$’, hours_ahead) 说明字符串r”XXX”中的XXX是普通字符。 有普通字符相比,其他相对特殊的字符,其中可能包含转义字 …

10,529

Python编码

Python中,不论是Python 2.x还是Python 3.x中,总体上说,字符都只有2大类: 一类是通用的Unicode字符; 另一类是,(unicode被编码后的),某种编码类型的字符,比如UTF-8,GBK等等类型的字符; Python 2.x,字符编码方面,设计的不好,导致经常,非常容易 …

10,969

Python 命令行参数解析

Python用于编写脚本的场景非常多,如何处理脚本(命令行)的参数当然非常关键 首先导入sys,参数列表在sys.arg中 import sys if __name__ == ‘__main__’:     for arg in sys.argv:         print arg   …

9,063

时间,日期,时间戳之间转换

1.将字符串的时间转换为时间戳     方法: a = “2013-10-10 23:40:00” #将其转换为时间数组 import time timeArray = time.strptime(a, “%Y-%m-%d %H:%M:%S”)     转换为时间戳: timeStamp = int …

back up ↑

无觅相关文章插件,快速提升流量