cx_freeze导致python中selenium无法进行屏幕截图

2024-09-28 16:22:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用python36和selnium,在pycharm中一切都很好。但在用cx\u-freeze导出之后,selenium似乎可以工作,但它就是拍不到截图。你知道吗

driver.get_screenshot_as_file('screenshots/numbers.png')

任何帮助都将不胜感激。你知道吗

(有一个名为“screenshots/”的文件夹)


Tags: 文件夹getpngasdriverseleniumpycharmfile
1条回答
网友
1楼 · 发布于 2024-09-28 16:22:48

使用cx freeze时,当前目录可能不同

import os 
print(os.getcwd())
driver.get_screenshot_as_file('screenshots/numbers.png')

在上面运行,确保它为您提供了正确的路径。如果不是他们,你知道为什么它不起作用

相关问题 更多 >