流程配置中的 python 小知识点
- strip() 去除字符串头尾空格
- str() 类型转换,有时候读取 excel 某一列是数字,直接用我们的设置文本控件会出现不报错,日志可以正常输出但是页面上并没有输进去的情况,这个时候把变量转型 str 即可。
- 字母前加 r 表示 raw string,也叫原始字符串常量。一般用在一下两个方面:
正则表达式用于处理正则表达式时,规避反斜杠的转义
- 占位符: 字符串与变量拼接时候使用
"i am %s age %d"
%
("alex", 18)
- python 补 0:为了排版方便或者是输出文件命名整洁,通常需要给数字前面补 0 来做统一;Python 中有一个 zfill 函数用来给字符串前面补 0,非常有用,这个 zfill 看起来也就是 zero fill 的缩写吧,看一下如何使用:
n = "123"
s = n.zfill(5)
assert s == '00123'
- 读取文件
open(path,'r').read()
r 只能读
r+ 可读可写,不会创建不存在的文件。如果直接写文件,则从顶部开始写,覆盖之前此位置的内容,如果先读后写,则会在文件最后追加内容。
w+ 可读可写 如果文件存在 则覆盖整个文件不存在则创建
w 只能写 覆盖整个文件 不存在则创建
a 只能写 从文件底部添加内容 不存在则创建
a+ 可读可写 从文件顶部读取内容 从文件底部添加内容 不存在则创建 - len(string) 返回字符串长度
len(list) 返回集合长度 - range(3) 遍历 [0,1,2]
range(1,4) 遍历 [1,2,3]
可用于 for 循环定义遍历次数
不错,多发发这些
真心实用,值得收藏