如何读取Webdriver截图目录?
How to read the Webdriver screenshot directory?
我想把截图保存的路径读到一个变量中
之后
browser.save_screenshot('Test.png')
我想把这个文件的目录保存到一个变量file_path
.
例如print(file_path)
应该给出输出 D:\Test.png
我怎样才能做到这一点?
正如用户@That1guy 所解释的那样,假设您只是使用代码 browser.save_screenshot('Test.png')
保存文件,那么这意味着图像将相对保存,即您 python 文件基于.
因此,要获取绝对 CWD(当前工作目录),您可以通过导入 os
模块并通过执行任一操作来实现
import os
file_path= os.path.dirname(os.path.realpath(__file__))
或
import os
file_path= os.getcwd()
我想把截图保存的路径读到一个变量中
之后
browser.save_screenshot('Test.png')
我想把这个文件的目录保存到一个变量file_path
.
例如print(file_path)
应该给出输出 D:\Test.png
我怎样才能做到这一点?
正如用户@That1guy 所解释的那样,假设您只是使用代码 browser.save_screenshot('Test.png')
保存文件,那么这意味着图像将相对保存,即您 python 文件基于.
因此,要获取绝对 CWD(当前工作目录),您可以通过导入 os
模块并通过执行任一操作来实现
import os
file_path= os.path.dirname(os.path.realpath(__file__))
或
import os
file_path= os.getcwd()