文件夹A和文件夹B里面各放一个空白的__init__.py文件,就可以在脚本文件夹里引用里面的testA1或testB1模块及模块里的类和方法了。
touch 文件夹A/__init__.py 文件夹B/__init__.py在自动化测试中,需要经常查找操作文件,比如查找配置文件,从而读取配置文件信息,查找测试报告,从而发送测试报告邮件等等,这些都需要对大量测试文件和文件路径进行操作,这非常依赖OS模块。
1、基本操作
2、分解路径
注意,路径分解为文件夹和文件名,返回的是一个元组。
3、组合路径
文件夹和文件名进行组合
同一个文件下有不同的文件,path路径进行组合的时候,如果其中有绝对路径,那么前者会被删除,这需要注意。
‘C:\Users\Administrator\b’文件路径会被删除了,只会保留'C:\Users\Administrator\a'文件路径。
4、返回文件夹
默认情况下它会将最后一个分隔符后的作为文件,前面的作为文件夹
5、返回文件夹名
6、查看文件时间
查看文件最后修改时间
查看文件最后访问时间
查看文件创建时间
7、查看文件大小
8、查看文件是否存在
9、更改操作系统中的路径分隔符等表现形式参数:
os.sep
os.extsep
os.pathsep
os.linesep:为空