随笔分类 - python
摘要:os模块 系统操作 import os print (os.sep) #操作系统路径分隔符 print (os.name) #工作平台 print (os.getenv('path')) #读取环境变量 print (os.getcwd()) #获取当前的路径 目录操作-增删改查 os.listdi
阅读全文
摘要:re模块 在Python中需要通过正则表达式对字符串进⾏匹配的时候,可以使⽤⼀个python自带的模块,名字为re。 正则表达式的大致匹配过程是: 1.依次拿出表达式和文本中的字符比较, 2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。 3.如果表达式中有量词或边界,这个过
阅读全文
摘要:openpyxl写操作 # d = {"name": "tony", "age": 16, "address": "北京"} d2= [{"name": "tony", "age": 16, "address": "北京"},{"name": "tom", "age": 18, "address":
阅读全文
摘要:列表操作 数据类型list,list是python内置的一种高级数据类型。list是一种有序的集合,基于链表实现 在python中应用很广泛 列表常用方法总结 1.append() 列表后面添加元素 2.insert() 向指定的下标处添加元素 3.pop() 删除元素 4.count() 返回的是
阅读全文
摘要:sys模块 sys.argv 接受命令行传递的参数 第一个参数时文件名称,后续为参数 脚本内容: #!/usr/bin/python3 import sys name="hello world" print(name) print(" "); print("The list of command l
阅读全文
摘要:python字符串操作 count()统计字符在字符串中出现的次数 name = "zhangSan" num = name.count('S') print("{0}".format(num)) # 打印结果:1 name = "zhangSan" num = name.count('S', 0,
阅读全文
摘要:文字转语音 import pyttsx3 # 初始化一个朗读引擎 engine = pyttsx3.init() # 阅读 engine.say("study Python!") # 运行并且等到播放完毕 #修改音量 0-1.0 volume = engine.setProperty("volume
阅读全文