返回顶部
+
-
摘要: sys 参数获取 获取参数 sys模块是与python解释器交互的一个接口 阅读全文
posted @ 2019-12-30 20:24 ham_731 阅读(252) 评论(0) 推荐(0)
摘要: subprocess 交互shell 执行shell命令, 与操作系统交互 三种执行命令的方法 1.run()方法 标准写法 涉及到管道|的命令需要这样写 2.call()方法 3.Popen()方法 常用参数: args:shell命令,可以是字符串或者序列类型(如:list,元组) stdin, 阅读全文
posted @ 2019-12-30 20:20 ham_731 阅读(409) 评论(0) 推荐(0)
摘要: 自从知道string模块后再也不用abcd了 string.digits 数字 '0123456789' string.ascii_letters 大小写 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' string.ascii_lowe 阅读全文
posted @ 2019-12-30 20:18 ham_731 阅读(171) 评论(0) 推荐(0)
摘要: shutil_zipfile_tarfile压缩解压 shutil 模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中 shutil.copyfileobj(open('old.xml','r' 阅读全文
posted @ 2019-12-30 20:10 ham_731 阅读(158) 评论(0) 推荐(0)
摘要: schedule模块实现定时任务 2018 08 29 15:01:51 更多 一、官方示例 二、多线程解决多任务串行执行任务的延迟问题 未使用多线程 使用多线程 阅读全文
posted @ 2019-12-30 20:07 ham_731 阅读(243) 评论(0) 推荐(0)
摘要: random 随机数 0 导入 1 random 随机小数 2 uniform 取区间(float) 3 randint 随机整数 4 randrange 序列取一 5 choice 随机选择取一 6 sample随机选择取多个 7 shuffle(洗牌)打乱列表顺序 阅读全文
posted @ 2019-12-30 20:03 ham_731 阅读(158) 评论(0) 推荐(0)
摘要: 此模块用于生成和修改常见配置文档 阅读全文
posted @ 2019-12-30 19:52 ham_731 阅读(470) 评论(0) 推荐(0)
摘要: 序列化 序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes. json 模块 pickle 模块 json 和 pickle 得区别 shelve 模块 pickle封装了shelve 只能在python中用 xml 模块 作用: 阅读全文
posted @ 2019-12-30 19:49 ham_731 阅读(189) 评论(0) 推荐(0)
摘要: os系统 os模块是与操作系统交互的一个接口 注意:os.stat('path/filename') 获取文件/目录信息 的结构说明 阅读全文
posted @ 2019-12-30 19:26 ham_731 阅读(108) 评论(0) 推荐(0)
摘要: _heapq_堆排序 该模块提供了堆排序算法的实现。堆是二叉树,最大堆中父节点大于或等于两个子节点,最小堆父节点小于或等于两个子节点。 创建堆 heapq有两种方式创建堆, 一种是使用一个空列表,然后使用heapq.heappush()函数把值加入堆中,另外一种就是使用heap.heapify(li 阅读全文
posted @ 2019-12-30 19:25 ham_731 阅读(180) 评论(0) 推荐(0)