前言:在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这就依赖于os模块,所以今天整理下比较常用的几个方法。网上这方面资料也很多,每次整理,只是对自己所学的知识进行梳理,从而加深对某个模块的使用。
那我们看看他们的使用吧:
获取文件所在路径
import os
os.path.dirname(__file__) 获取当前文件的所在路径
输入:
import os from reptile import * print(os.path.dirname(__file__))