摘要: 1、打开文件:用open()函数打开一个文件,创建一个file对象之后,相关的方法才可以调用它进行读写: file object = open(file_name [, access_mode][, buffering]) 参数描述:file_name:文件名 access_mode:打开文件的模式 阅读全文
posted @ 2018-09-29 15:11 年轻小阿姨 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 小插曲:xpinyin模块 1、将汉字转换为拼音: pymysql模块 阅读全文
posted @ 2018-09-29 15:10 年轻小阿姨 阅读(107) 评论(0) 推荐(0) 编辑
摘要: xlwt模块:只能写excel xlrd模块:只能读excel xlutils模块:只能修改excel xlwt模块方法 1、xlwt.Workbook() :创建一个excel文件 2、.add_sheet('sheetName'):创建一个sheet页,命名为sheetName 3、.write 阅读全文
posted @ 2018-09-29 15:10 年轻小阿姨 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 模块: 模块分为三种:1、标准模块;2、第三方模块;3、自己写的Python脚本文件 安装第三方模块: 1、在cmd中安装:pip install 模块名称 备注:一般pip.exe 在Python安装文件的script文件夹下,所以需要把该路径放到path环境变量下才能用pip命令: 2、手动安装 阅读全文
posted @ 2018-09-29 15:09 年轻小阿姨 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Python3导入hashlib模块,在Python2中直接导入md5模块 hashlib模块提供了很多加密的方法: 1、str.encode():将字符串str转换为二进制,字符串不能直接加密,需要先转换为二进制 2、hashlib.md5(str):将二进制密文转换为md5加密 3、md5str 阅读全文
posted @ 2018-09-29 15:08 年轻小阿姨 阅读(121) 评论(0) 推荐(0) 编辑
摘要: python 中的random模块包含一些可以生成随机数的方法 1、random.randint(startInt,endInt):生成startInt-endInt之间的随机的整数,包含边界范围 1 print(random.randint(100000,999999)) #随机生成6位的验证码 阅读全文
posted @ 2018-09-29 15:08 年轻小阿姨 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 集合set: 1、集合中的元素天生去重,也是用大括号{}定义,集合是无序的,不能根据下标来取值; 2、可以将一切可以循环的类型转换为集合,如列表、字符串、元组 3、定义一个空集合:jihe = set() 4、函数: 4.1、set1.intersection(set2):判断集合set1和集合se 阅读全文
posted @ 2018-09-29 15:07 年轻小阿姨 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1、time.sleep(600):等待多少秒,单位毫秒 2、time.strftime(format):格式化时间,默认取当前时间 time.strftime(format,tuple):将时间元组转换为格式化时间 3、time.time():获取当前时间戳,精确的毫秒 4、time.strpti 阅读全文
posted @ 2018-09-29 15:06 年轻小阿姨 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1、os.rename(old,new):重命名 2、os.remove(f):删除文件 3、os.mkdir(str):创建文件夹 4、os.makedirs(str):创建文件夹 5、os.removedirs() :删除文件夹,只能删除空文件夹 6、os.listdir('e:\\') :获取 阅读全文
posted @ 2018-09-29 15:06 年轻小阿姨 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 定义函数: 1、函数代码块以def关键词开头,后接函数标识符名称和括号(); 2、函数的第一行语句可以选择性的使用文档字符串,用于存放函数说明; 3、函数内容一冒号开始,并且缩进; 4、return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。 de 阅读全文
posted @ 2018-09-29 15:05 年轻小阿姨 阅读(162) 评论(0) 推荐(0) 编辑