随笔分类 -  模块

摘要:常用匹配模式表 详解 import re # 匹配字母、数字、下划线 print(re.findall('\w','aAbc123_*()-=')) # ['a', 'A', 'b', 'c', '1', '2', '3', '_'] # 匹配非字母、数字、下划线 print(re.findall( 阅读全文
posted @ 2020-05-29 19:55 mini猪猪侠 阅读(212) 评论(0) 推荐(0)
摘要:subprocess 在Windows平台和Linux平台不同 Windows平台 import subprocess obj = subprocess.Popen(r'E:\Python学习相关, shell=True, stdout=subprocess.PIPE, stderr=subproc 阅读全文
posted @ 2020-05-29 19:51 mini猪猪侠 阅读(171) 评论(0) 推荐(0)
摘要:日志级别 import logging CRITICAL = 50 # FATAL = CRITICAL ERROR = 40 WARNING = 30 # WARN = WARNING INFO = 20 DEBUG = 10 NOTSET = 0 # 不设置 基本配置 import loggin 阅读全文
posted @ 2020-05-29 19:50 mini猪猪侠 阅读(180) 评论(0) 推荐(0)
摘要:configparser import configparser config = configparser.ConfigParser() config.read('test.ini') import configparser config = configparser.ConfigParser() 阅读全文
posted @ 2020-05-29 19:48 mini猪猪侠 阅读(174) 评论(0) 推荐(0)
摘要:什么是哈希hash hash一类算法:该算法接收传入的内容,经过运算得到一串hash值 hash值的特点: 1.只要传入的内容一样,得到的hash值必然一样 >要用明文传输密码文件完整性校验 2.不能由hash值返解成内容 》把密码做成hash值,不应该在网络传输明文密码 3.只要使用的hash算法 阅读全文
posted @ 2020-05-29 19:45 mini猪猪侠 阅读(177) 评论(0) 推荐(0)
摘要:基本使用 shutil.copyfile( src, dst) #从源src复制到dst中去。 如果当前的dst已存在的话就会被覆盖掉 shutil.move( src, dst) #移动文件或重命名 shutil.copymode( src, dst) #只是会复制其权限其他的东西是不会被复制的 阅读全文
posted @ 2020-05-29 19:43 mini猪猪侠 阅读(172) 评论(0) 推荐(0)
摘要:什么是序列化 & 反序列化 序列化 指的是 把内存的数据类型 转换成一个 特定的格式的内容 改格式的内容 可用于 存储或者传输给其他平台使用 序列化:内存中的数据类型 ==> 序列化 ==> 特定的格式(json格式 或 pickle格式) 反序列化:特定的格式(json格式 或 pickle格式) 阅读全文
posted @ 2020-05-29 19:40 mini猪猪侠 阅读(190) 评论(0) 推荐(0)
摘要:基础 import random print(random.random()) # (1,3)--float 大于0 小于1 的小数 print(random.randint(1,3)) # [1,3] 开区间 大于等于1 小于等于3 的整数 print(random.randrange(1,3)) 阅读全文
posted @ 2020-05-29 19:36 mini猪猪侠 阅读(202) 评论(0) 推荐(0)
摘要:常见命令 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.mak 阅读全文
posted @ 2020-05-29 19:34 mini猪猪侠 阅读(215) 评论(0) 推荐(0)
摘要:解析 sys.argv import sys # python3 run.py 1 2 3 # sys.argv 获取的是解释器后的参数值 print(sys.argv) 文件拷贝的原始方法 src_file = input('原文件路径:').strip() dst_file = input('新 阅读全文
posted @ 2020-05-29 19:32 mini猪猪侠 阅读(220) 评论(0) 推荐(0)
摘要:什么是模块 模块就是一系列功能的几何体,分为三大类: Ⅰ:内置的模块 print(type(print)) Ⅱ:第三方的模块 import time print(type(time)) Ⅲ:自定义的模块 一个Python文件 本身就是一个模块,文件名:m.py,模块名:m 模块分为4种形式 1.使用 阅读全文
posted @ 2020-05-29 09:40 mini猪猪侠 阅读(189) 评论(0) 推荐(0)
摘要:time 时间分为三种格式: 时间戳:从1970年到现在 经过的秒数 作用:用于时间间隔的运算 import time print(time.time()) # 1585530575.6760194 print(time.time() + 86400*3) 按照某种格式显示的时间:2020-03-3 阅读全文
posted @ 2020-05-29 08:35 mini猪猪侠 阅读(110) 评论(0) 推荐(0)