摘要: 常用模块之shutil 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中,可以部分内容 1 def copyfileobj(fsrc, fdst, length=16*1024): 2 """cop 阅读全文
posted @ 2016-05-21 19:12 Yared 阅读(2963) 评论(0) 推荐(0)
摘要: json & pickle 模块(序列化) json和pickle都是序列化内存数据到文件 json和pickle的区别是: json是所有语言通用的,但是只能序列化最基本的数据类型(字符串、字典、列表),像函数、类、python日期都不能序列化 pickle可以序列化python几乎所有的数据类型 阅读全文
posted @ 2016-05-21 18:45 Yared 阅读(257) 评论(0) 推荐(0)
摘要: OS模块 提供对操作系统进行调用的接口 os.path.isfile("yt.py")#判断是否为文件 os.path.isdir("yt.py")#判断是否为目录 os.system("dir")#执行系统命令 更多猛击这里 sys模块 阅读全文
posted @ 2016-05-21 16:48 Yared 阅读(235) 评论(0) 推荐(0)
摘要: random模块 随机数 生成随机验证码 time 时间相关的操作,时间有三种表示方式: 时间戳 1970年1月1日之后的秒,即:time.time() 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d') 结构化时间 元组包含了:年、日、星期等 阅读全文
posted @ 2016-05-21 16:34 Yared 阅读(250) 评论(0) 推荐(0)
摘要: 模块介绍 本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称 阅读全文
posted @ 2016-05-21 16:18 Yared 阅读(297) 评论(0) 推荐(0)