摘要: shutil模块: 高级的文件,文件夹,压缩包处理模块: 1. shutil.copyfileobj(fsrc, fdst[,length]) 将文件内容拷贝到另一个文件中,可以部分内容 2. shutil.copyfile(src, dst) 将文件内容拷贝到另一个文件中,可以部分内容 3. sh 阅读全文
posted @ 2018-06-25 21:27 仙寓游子 阅读(151) 评论(0) 推荐(0) 编辑
摘要: sys模块: 1. sys.argv() #命令行参数list,第一个参数是程序的本身路径 test.py import sys print(sys.argv) >> python test.py 11212 11212,1211as ['test.py', '11212', '11212,1211 阅读全文
posted @ 2018-06-25 21:25 仙寓游子 阅读(159) 评论(0) 推荐(0) 编辑
摘要: OS模块: 1. os.getcwd() #获取当前目录: >>> import os >>> os.getcwd() 'D:\\Python3\\python_project\\Project_1' 2. os.chdir() #切换当前目录 >>> os.chdir("D:\\Python3") 阅读全文
posted @ 2018-06-25 21:24 仙寓游子 阅读(171) 评论(0) 推荐(0) 编辑
摘要: random模块: >>> import random >>> random.random() #0到1之间的数 (0, 1); 0.16533475988055923 >>> >>> random.randint(1,3) #1到3之前的整数 [1, 3] 1 >>> >>> random.ran 阅读全文
posted @ 2018-06-25 21:23 仙寓游子 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 内置模块: 时间模块:time 和 datetime time 1. 时间戳:就是秒数: >>> time.time() #返回当前时间的时间戳(每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。) 1529587130.3731368 >>> 2. 格式化的时间字符串: str 阅读全文
posted @ 2018-06-25 21:18 仙寓游子 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 模块: 1. 定义:本质就是.py结尾的python文件 从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能)。 文件名:test.py对应的模块名就是test 2. 导入方法: import module_name import modele_name1, module_name2 阅读全文
posted @ 2018-06-25 21:16 仙寓游子 阅读(216) 评论(0) 推荐(0) 编辑
摘要: json & pickle数据序列化 序列化: 就是列表,字典等数据类型转乘字符串存入文本文件 反序列: 就是字符串从文本读出来后通过一种方法转化为列表,字典等数据类型。例如eval() json通用的:只能处理一些简单的数据类型:json: 序列化和反序列化函数: 案例1: import json 阅读全文
posted @ 2018-06-17 23:26 仙寓游子 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 内置方法: 1. abs() #取绝对值; >>> abs(-11) 11 >>> abs(11) 11 2. all #非0即真,确保所有元素为真才为真; >>> all([0, -5, 3]) False >>> all([1, -5, 3]) True 3. any #非0即真,确保一个元素为 阅读全文
posted @ 2018-06-17 23:25 仙寓游子 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 迭代器和生成器; >>> a = [1,2,3,4] >>> a [1, 2, 3, 4] 列表生成式: >>> [i*2 for i in range(10)] [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] 生成器: 通过列表生成式就可以直接创建一个列表,但是受内存的限制 阅读全文
posted @ 2018-06-17 23:23 仙寓游子 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 装饰器: 可以解释为函数,装饰器就是装饰函数; 功能:装饰器本身是函数,用来装饰其他函数的。 就是为其他函数添加附加功能。 例1: def test1(): pass def test2(): pass test1() test2() 此时需要给源码test1和test2添加记录日志功能。 函数表示 阅读全文
posted @ 2018-06-17 23:21 仙寓游子 阅读(152) 评论(0) 推荐(0) 编辑