摘要: 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])复制文件内容(不包含元数据)从类文件对象src到类文件对dst。可选参数length指定缓冲区的大小,负数表示一次性读入。默认会把数据切分成小块拷贝,以免占用太多内存。注意:拷贝是 阅读全文
posted @ 2017-12-11 22:24 GraceZen 阅读(943) 评论(0) 推荐(0) 编辑
摘要: sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量 阅读全文
posted @ 2017-12-11 20:54 GraceZen 阅读(420) 评论(0) 推荐(0) 编辑
摘要: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs 阅读全文
posted @ 2017-12-11 20:52 GraceZen 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 程序中有很多地方需要用到随机字符,比如登录网站的随机验证码,通过random模块可以很容易生成随机字符串 生成随机字符 1 import random 2 # print(random.randrange(1,10))#返回1-10之间的一个随机数,不包括10 3 # print(random.ra 阅读全文
posted @ 2017-12-11 20:34 GraceZen 阅读(200) 评论(0) 推荐(0) 编辑
摘要: datetime模块 相比于time模块,datetime模块的接口则更直观、更容易调用 datetime模块定义了下面这几个类: datetime.date:表示日期的类。常用的属性有year, month, day; datetime.time:表示时间的类。常用的属性有hour, minute 阅读全文
posted @ 2017-12-11 20:18 GraceZen 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 在python中,通常有这几种方式来表示时间 1.时间戳 2.格式化的时间字符串 3.元组(struct_time)共九个元素。由于python的time模块实现主要调用C库,所以各个平台可能有所不同 几个定义 UTC:世界标准时间。在中国,为UTC+8。 DST即夏令时 时间戳(timestamp 阅读全文
posted @ 2017-12-11 19:57 GraceZen 阅读(166) 评论(0) 推荐(0) 编辑