随笔分类 -  Python

摘要:# os:操作系统接口 import os # result = os.getenv('path') # getenv()获取环境变量 # print(result) # os.path.split() 把路径分为2部分 1个是目录路径 1个文件名 # os.path.dirname() 分割的第一 阅读全文
posted @ 2021-04-28 22:29 每天都在学习的自己 阅读(159) 评论(0) 推荐(0)
摘要:# | 或 :匹配左右任意一个表达式 import re # res = re.match('[1-9]?\d$|123', '123') # [1-9]?\d$ 最多两个字符,但是或|运算,用了123去匹配 # print(res.group()) # 123 # res = re.match(' 阅读全文
posted @ 2021-04-26 22:26 每天都在学习的自己 阅读(74) 评论(0) 推荐(0)
摘要:1 """ 2 正则表达式:regular expression 3 4 本质: 可看成一个模板,按照这个模板规则去匹配 5 6 是一个比较强大的字符串处理工具 7 8 应用场景: 9 1》表单验证 10 2》爬虫 11 3》处理文本和数据 12 13 导入模块:re 14 15 match() 匹 阅读全文
posted @ 2021-04-23 22:40 每天都在学习的自己 阅读(64) 评论(0) 推荐(0)
摘要:1 """ 2 协程:实现多任务的另一种方式; 3 单线程的并发,又称微线程; 4 一种用户态的轻量级线程 5 6 特性: 7 对于协程来说,程序员就是上帝,你想让她执行到哪里,他就执行到哪里--实现任务的任意切换 8 原理:能够保留上一次调用的状态(生成器也有这个功能) 9 意义:线程间切换需耗时 阅读全文
posted @ 2021-04-21 22:08 每天都在学习的自己 阅读(122) 评论(0) 推荐(0)
摘要:1 # 进程: 代码+资源 2 3 """ 4 5 语法结构: 6 7 1> multiprocessing 模块 Process 类 8 2> Process() 参数: 9 target:表示调用对象,即进程要执行的任务 10 args:给target指定的函数传参,以元组的形式传参 11 kw 阅读全文
posted @ 2021-04-19 22:14 每天都在学习的自己 阅读(570) 评论(0) 推荐(0)
摘要:1 # 同一时间内执行多个任务 2 # 多任务执行的方式 3 # 并发:在一段时间内交替去执行任务 4 # 并行:指的是任务数小于等于cpu核数时,任务真的是一起执行的。 5 6 # 线程 cpu调试的基本单位 ,是程序执行的最小单位 7 # 每个进程至少都有一个线程(这个线程就是主线程)。 8 # 阅读全文
posted @ 2021-04-18 21:50 每天都在学习的自己 阅读(68) 评论(0) 推荐(0)
摘要:# 我们已经知道可以对list、tuple、dict、set、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行使用, # 我们把这样的过程称为遍历,也叫迭代。 # 把可以通过for...in...这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(Iterable) 阅读全文
posted @ 2021-04-14 21:57 每天都在学习的自己 阅读(74) 评论(0) 推荐(0)
摘要:""" 文件操作步骤: 1,打开文件 2,读 3,写 4,关闭文件 (写入的数据,临时保存在内存中,当关闭文件以后,才会从内存中存放到文件中) """ # f1 = open(r"D:\python\学习资料\test.txt",'w+') # # f1 = open(r"D:\python\学习资 阅读全文
posted @ 2021-04-12 22:36 每天都在学习的自己 阅读(128) 评论(0) 推荐(0)