摘要: 在sys.path中添加路径 os.path.pardir 是获取上一级目录。 os.path.join 连接目录与文件名或目录 os.path.abspath 获取绝对路径 阅读全文
posted @ 2018-03-24 22:17 西康的博客 阅读(95) 评论(0) 推荐(0) 编辑
摘要: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取... 阅读全文
posted @ 2018-03-24 22:10 西康的博客 阅读(89) 评论(0) 推荐(0) 编辑
摘要: random 获取随机值模块 页面登录验证码,代码示例。 阅读全文
posted @ 2018-03-24 16:01 西康的博客 阅读(289) 评论(0) 推荐(0) 编辑
摘要: time模块 1、获取Linux时间戳 2、程序休眠 3、获取UTC时间 4、获取本地时间 5、获取格式化后的字符串时间 6、获取字符串中的时间值 7、获取当前时间的固定格式 8、把结构化时间转换成linux时间戳 如果想要获取昨天的时间,或者明天的时间,可以使用datetime模块。 阅读全文
posted @ 2018-03-24 14:33 西康的博客 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、生成器 有两种方法生成迭代器 1、把一个列表生成式的[]改成() 2、在函数中使用yield关键字,使函数变成一个生成器。 最简单生成器 使用send方法向生成器传参数 二、 迭代器 Python的迭代协议要求一个 __iter__() 方法返回一个特殊的迭代器对象, 这个迭代器对象实现了 __ 阅读全文
posted @ 2018-03-24 13:56 西康的博客 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 首先需要注意的是python2的默认编码是ascii,python3默认是utf8。 任何字符的转码都要先转到unicode后再转成其他编码。 encode 编码 decode 解码 阅读全文
posted @ 2018-03-24 02:15 西康的博客 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 字典转json json 转 dict 解决 json dumps中文字符乱码问题。 json默认使用ascii编码,我们禁用它就可以正常显示中文了 event_json = json.dumps(event, ensure_ascii=False) 阅读全文
posted @ 2018-03-24 02:05 西康的博客 阅读(101) 评论(0) 推荐(0) 编辑