1、路径
os.path.abspath(‘.’) # 返回绝对路径
os.path.realpath(file) #返回真实路径,方法所在文件的路径
os.getcwd() # 获取当前工作目录,也就是在哪个目录下运行这个程序。【os.path.abspath取决于os.getcwd,如果是一个绝对路径,就返回,如果不是绝对路径,根据编码执行getcwd/getcwdu.
然后把path和当前工作路径连接起来.】
三者区别:
先创建两个文件:
E:\SZR\zdh\logtest\test\getpath.py
E:\SZR\zdh\logtest\dir1\dir2\pathtast.py
getpath.py内容如下:
import os
def absPath():
path1 = os.path.abspath('.')
print(path1)
def realPath():
path2 = os.path.realpath(__file__)
print(path2)
def

本文介绍了Python结合Selenium进行自动化测试时的一些实用方法,包括路径处理如os.path.abspath、os.getcwd和os.path.realpath的区别,时间操作如time.time()和time.strftime()的使用,以及字符串切割的split()和正则表达式的re.sub()应用。通过实例展示了这些方法在实际测试中的应用。
最低0.47元/天 解锁文章
1234

被折叠的 条评论
为什么被折叠?



