会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
三。
博客园
首页
新随笔
联系
订阅
管理
2018年9月13日
json模块
摘要: dic = {"name":"boke","age":"18"} #字典 data = json.dumps(dic) #转成json序列化 with open("json_text","w") as f : #创建文件句柄 f.write(data) #写入文件中 注:data = json.du
阅读全文
posted @ 2018-09-13 15:00 三。
阅读(50)
评论(0)
推荐(0)
编辑
2018年9月11日
re模块(正则表达式)
摘要: re,findall("匹配正则","内容") #所有满足条件的结果都返回到一个列表里 ret = re.search(“匹配规则”,“内容”) #返回 匹配到的第一个满足条件的对象 ret.group() #对象可以调用group返回ret匹配成功的字符串 ret = match("匹配正则","
阅读全文
posted @ 2018-09-11 16:33 三。
阅读(85)
评论(0)
推荐(0)
编辑
configparser模块(ini配置文件生成模块)
摘要: config = configparser.ConfigParser() #初始化config对象 [DEFAULT] #设置默认的变量值,初始化 config["DEFAULT"] = { } with open("config.ini","w") as configfile: #将配置写入ini
阅读全文
posted @ 2018-09-11 15:38 三。
阅读(116)
评论(0)
推荐(0)
编辑
hashlib模块(加密模块)
摘要: hash = hashlib.md5(b"str") #md5对象,md5不能反解,可加参数 hash.update(b"str") #对字符串进行加密 hash.hexdigest() #拿到加密后的字符串
阅读全文
posted @ 2018-09-11 10:18 三。
阅读(89)
评论(0)
推荐(0)
编辑
2018年9月10日
sys模块
摘要: sys.argv #命令行参数list,第一个元素是程序本身路径 sys.exit(n) #退出程序,正常退出时exit(0) sys.version #获取python解释程序的版本信息 sys.maxint #最大的int值 sys.path #搜索模块路径的列表 sys.platform #返
阅读全文
posted @ 2018-09-10 17:41 三。
阅读(71)
评论(0)
推荐(0)
编辑
os模块(操作系统)
摘要: os.getcwd() #获取当前py工作路径 os.chdir("路径") #改变当前路径到指定路径 os.curdir #返回当前工作路径 os.pardir #返回当前路径上一层路径 os.makedirs("文件夹") #生成指定路径文件夹 os.removedirs("文件夹") #删除指
阅读全文
posted @ 2018-09-10 17:19 三。
阅读(101)
评论(0)
推荐(0)
编辑
random模块(随机数)
摘要: random.random() #0-1之间的随机数 random.randint(1,10) #1-10 包括10的随机数 --> int random.choice(list) #随机选取列表内的值 random.sample(list,int) #随机从list选取int个值 random.r
阅读全文
posted @ 2018-09-10 15:36 三。
阅读(58)
评论(0)
推荐(0)
编辑
2018年9月4日
time模块(时间)
摘要: time.time() #返回当前时间的时间戳 time.sleep() #CPU休息时间 print(time.clock()) #计算CPU执行时间 time.gmtime() #结构化时间 UTC时间 time.localtime() #本机系统时间 结构化 可加时间戳变量 time.loca
阅读全文
posted @ 2018-09-04 10:59 三。
阅读(88)
评论(0)
推荐(0)
编辑
MySQLdb模块(数据库)
摘要: 安装 pip install mysqlclient 连接数据库
阅读全文
posted @ 2018-09-04 10:32 三。
阅读(91)
评论(0)
推荐(0)
编辑
公告