【问题标题】:cx_freeze makes selenium unable to take screenshot in pythoncx_freeze 使 selenium 无法在 python 中截屏
【发布时间】:2017-08-24 00:28:02
【问题描述】:

我正在使用带有 selnium 的 python 36,并且在 pycharm 中一切正常。但是使用 cx_freeze 导出后,selenium 似乎可以工作,但它不能截图。

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

任何帮助将不胜感激。

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

【问题讨论】:

    标签: python windows selenium screenshot cx-freeze


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2017-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-30
      • 1970-01-01
      • 2017-06-25
      • 1970-01-01
      相关资源
      最近更新 更多