[python]开发IC utility 一些常用的方法和函数和语法规则


本篇博客将根据IC的实际场景应用来记录一些常用的方法和函数

字符串的replace

csv_file = occ_file_path.replace(".xls",".csv")

如上图所示,在IC utillity的开发中,我们可能会用到将获取到的xls的path转换为csv的path,因此,当occ_file_path 获取到了occ的excel之后,我们可以获取到当前路径下的csv的path,即把occ 的path的尾缀换成csv即可。

字符串的split

https://www.runoob.com/python/att-string-split.html

line_list = line.split(“,”)

字符串的strip

https://www.cnblogs.com/yibeimingyue/p/13895561.html
假设str是一个字符串
那么str.strip()就是把这个字符串头和尾的空格,以及位于头尾的\n \t之类给删掉。

str=‘hiahia ohoh haha ihih’

str.strip(‘hai’) 就会为 ’ ohoh haha ’
只要包含在strip里面,则会被删除。

循环for in

https://www.runoob.com/python/python-for-loop.html
对于字符串来讲,for … in…相当于是对字符串里面的每一个字符取值。
对于list来讲,for … in …相当于对于list里面的每一个元素进行取值。

判断语句中的and not

elif a == b and not c:
这里的and not不是这么断的,and表示条件同时满足条件才执行,not是修饰c的,c是False,那not c就是True,反之亦然。
这句话的意识是,当a与b相等,同时not c为True才执行下面的代码
在这里插入图片描述

re.search与re.match

搜索匹配 re.search
搜索匹配re.match

合并元素为一个字符串

使用join函数是字符串的方法,可以将任何类通过拼接合并成str
在这里插入图片描述
在这里插入图片描述

https://www.runoob.com/python/att-string-join.html

判断提供的path是目录还是文件

导入os模块

os.path.isdir(path)

其中path是否是要进行判断的路径。

os.path.isfile(path)

判断path是否是要进行判断的文件
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值