摘要: 作业 阅读全文
posted @ 2020-03-31 22:11 nick_xm 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 今日作业 阅读全文
posted @ 2020-03-31 22:04 nick_xm 阅读(133) 评论(0) 推荐(0) 编辑
摘要: ```python import logging class LogFilter(logging.Filter): """忽略带 db handle 的日志""" def filter(self, record): # 固定写法 return 'db handle' not in record.getMessage() # 1.生成 logging 的对象 logger = logging.get 阅读全文
posted @ 2020-03-31 22:00 nick_xm 阅读(124) 评论(0) 推荐(0) 编辑
摘要: shutil 模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中 import shutil shutil.copyfileobj(open('old.xml','r'), open('new. 阅读全文
posted @ 2020-03-31 21:33 nick_xm 阅读(3565) 评论(0) 推荐(0) 编辑
摘要: Python的 提供的相关模块 用于加密相关的操作,3.x里用hashlib代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 阅读全文
posted @ 2020-03-31 21:30 nick_xm 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 什么叫序列化? 序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes 为什么要序列化? 你打游戏过程中,打累了,停下来,关掉游戏、想过2天再玩,2天之后,游戏又从你上次停止的地方继续运行,你上次游戏的进度肯定保存在硬盘上了,是以何种 阅读全文
posted @ 2020-03-31 21:28 nick_xm 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 程序中有很多地方需要用到随机字符,比如登录网站的随机验证码,通过random模块可以很容易生成随机字符串 阅读全文
posted @ 2020-03-31 21:25 nick_xm 阅读(120) 评论(0) 推荐(0) 编辑
摘要: sys 与系统相关数据的模块 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使 阅读全文
posted @ 2020-03-31 21:24 nick_xm 阅读(103) 评论(0) 推荐(0) 编辑
摘要: os 模块提供了很多允许你的程序与操作系统直接交互的功能! 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\ 阅读全文
posted @ 2020-03-31 21:20 nick_xm 阅读(246) 评论(0) 推荐(0) 编辑
摘要: ```python import subprocess # obj = subprocess.Popen('tasklist', shell=True, # 子进程向命令终端发送一个信号最后执行 # stdout=subprocess.PIPE, # 把正确的结果丢向管道里面 # stderr=subprocess.PIPE) # 把错误的结果丢向错误的管道里面 # # print(obj.std 阅读全文
posted @ 2020-03-31 21:14 nick_xm 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 配置文件的信息 ` configparser 的增删改查 阅读全文
posted @ 2020-03-31 20:22 nick_xm 阅读(315) 评论(0) 推荐(0) 编辑