python
文章平均质量分 64
Including-xhj
这个作者很懒,什么都没留下…
展开
-
Python——configparser模块
目录一、配置文件二、操作(一)、读取查看所有的标题查看标题section1下所有key查看标题section1下所有key=value的(key,value)格式查看标题section1下user的值=>字符串格式查看标题section1下age的值=>整数格式查看标题section1下is_admin的值=>布尔值格式查看标题sect...原创 2021-09-21 11:49:01 · 222 阅读 · 0 评论 -
Python——json与pickle模块
一、序列化(一)序列化与反序列化把对象从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中也被称之为serialization,marshalling,flattening等等。内存中的数据类型---->序列化---->特定的格式(json格式或者pickle格式)内存中的数据类型<----反序列化<----特定的格式(json格式或者pickle格式)(二)为什么需要序列化...原创 2021-09-20 19:59:00 · 287 阅读 · 0 评论 -
Python——shutil模块
一、基本操作shutil是高级的文件、文件夹、压缩包处理模块,常见操作如下:拷贝文件相关import shutilshutil.copyfileobj(open('old.txt', 'r'), open('new.txt', 'w')) # 将文件内容拷贝到另一个文件中shutil.copyfile('src.txt', 'dst.txt') # 拷贝文件,目标文件无需存在shutil.copymode('src.txt', 'dst.txt') ...原创 2021-09-19 12:17:36 · 107 阅读 · 0 评论 -
Python——sys模块
一、常见函数List形式获取命令行参数sys.argv # 命令行参数List,第一个元素是程序本身路径退出程序sys.exit(n) # 退出程序,正常退出时exit(0)版本信息sys.version # 获取Python解释程序的版本信息模块的搜索路径sys.path # 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值操作系统平台名称sys...原创 2021-09-19 11:37:29 · 115 阅读 · 0 评论 -
Python——os模块
一、基本操作(一)、系统平台相关输出操作系统特定的路径分隔符os.sep # 输出操作系统特定的路径分隔符,win下为"\\",Linux下为"/"输出当前平台使用的行终止符os.linesep # 输出当前平台使用的行终止符,win下为"\r\n",Linux下为"\n"输出用于分割文件路径的字符串os.pathsep # 输出用于分割文件路径的字符串 win下为;,Linux下为:输出字...原创 2021-09-18 11:44:07 · 330 阅读 · 0 评论 -
Python——random模块
一、基本函数import randomprint(random.random()) #(0,1)----float 大于0且小于1之间的小数print(random.randint(1, 3)) # [1,3] 大于等于1且小于等于3之间的整数print(random.randrange(1, 3)) # [1,3) 大于等于1且小于3之间的整数print(random.choice([123, 'abc', ['x','h','j']])) #选择列表中任一元原创 2021-09-18 10:16:49 · 989 阅读 · 0 评论 -
Python时间模块
一、time和datetime模块(一)time: 1.时间戳:从1970年到现在经过的秒数 作用:用于时间间隔的计算import timeprint(time.time())2.按照某种格式显示的时间,如:2021-09-16 14:27:52 作用:用于展示时间import timeprint(time.strftime('%Y-%m-%d %H:%M:%S %p'))print(tim...原创 2021-09-16 15:24:56 · 118 阅读 · 0 评论 -
Python无参装饰器
一、什么是装饰器定义一个函数,该函数可为其他函数添加额外的功能。二、何时用装饰器需要在不修改被装饰对象源代码及其调用方式时,为被装饰对象添加额外的功能。三、如何写一个装饰器现在我们有如下一个函数help(),time.sleep()来模拟函数执行时间,print打印传入参数值,方便我们来进行分析。如果现在我们需要为help函数添加一个统计其运行时间的功能,我们可以怎么做?import timedef help(x, y): ...原创 2021-08-14 23:19:40 · 361 阅读 · 0 评论