会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Zxcv&
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2017年10月25日
json 模块
摘要: 序列化 Python中用于序列化的两个模块 json 用于【字符串】和 【python基本数据类型】 间进行转换 pickle 用于【python特有的类型】 和 【python基本数据类型】间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四
阅读全文
posted @ 2017-10-25 20:55 Zxcv&
阅读(103)
评论(0)
推荐(0)
编辑
re 模块
摘要: re python中re模块提供了正则表达式相关操作 字符: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 次数: * 重复零次或更多次 + 重复一次或更多次 ? 重
阅读全文
posted @ 2017-10-25 20:54 Zxcv&
阅读(179)
评论(0)
推荐(0)
编辑
random 模块
摘要: random 1 2 3 4 5 import random print(random.random()) print(random.randint(1, 2)) print(random.randrange(1, 10)) 1 2 3 4 5 import random print(random.
阅读全文
posted @ 2017-10-25 20:47 Zxcv&
阅读(104)
评论(0)
推荐(0)
编辑
hashlib 模块
摘要: hashlib 用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2
阅读全文
posted @ 2017-10-25 20:22 Zxcv&
阅读(186)
评论(0)
推荐(0)
编辑
os 模块
摘要: os 用于提供系统级别的操作: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirnam
阅读全文
posted @ 2017-10-25 20:14 Zxcv&
阅读(107)
评论(0)
推荐(0)
编辑
configparser 莫模块
摘要: # /usr/bin/env python# ! -*- encoding=utf-8 -*-#导入模块import configparser#创建configparser对象conn = configparser.ConfigParser()# 读取配置文件 read()conn.read('co
阅读全文
posted @ 2017-10-25 20:13 Zxcv&
阅读(160)
评论(0)
推荐(0)
编辑
request & requests 模块
摘要: request 模块 #requests 库#python标准库中提供了: urllib等模块以供http请求,但是,它的api太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 # /usb/bin/env python#! -*- enc
阅读全文
posted @ 2017-10-25 20:12 Zxcv&
阅读(184)
评论(0)
推荐(0)
编辑
xml 模块
摘要: XML是实现不同语言或程序之间进行数据交换的协议 对于xml的操作有如下: 命名冲突 在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。
阅读全文
posted @ 2017-10-25 20:12 Zxcv&
阅读(335)
评论(0)
推荐(0)
编辑
shutil 模块
摘要: 高级的文件/文件夹/压缩包 处理模块 shutil.copyfileobj(fsrc,fdst[,length]) import shutil 方法: shutil.copyfileobj(open('a','r'),open('b','w')) 将文件内容拷贝到另一个文件当中 shutil.cop
阅读全文
posted @ 2017-10-25 20:11 Zxcv&
阅读(175)
评论(0)
推荐(0)
编辑
subprocess 模块
摘要: subprocess 模块 import subprocess # 专门用于python执行系统命令的 subproess 的三个最基本的方法:call()执行命令,返回状态码 subprocess.call(['ls','-a'],shell=False) subprocess.call('ls
阅读全文
posted @ 2017-10-25 20:09 Zxcv&
阅读(138)
评论(0)
推荐(0)
编辑
sys 模块
摘要: sys 用于提供对Python解释器相关的操作: 1 2 3 4 5 6 7 8 9 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的I
阅读全文
posted @ 2017-10-25 20:08 Zxcv&
阅读(90)
评论(0)
推荐(0)
编辑
公告