【发布时间】:2019-11-13 21:59:27
【问题描述】:
正如标题所示,我正在尝试在 Python 3 中完成几件事。
第 1 步 - 我想运行一个脚本来创建一个带有今天日期的文件夹。我目前正在这样做:
import time
from selenium import webdriver
import os
from datetime import date
today = date.today()
os.mkdir('path/to/Screenshots' + ' ' + today.strftime('%m' + '-' + '%d' + '-' + '%Y'))
第 2 步让 webdriver 打开一个指向链接的 chrome 窗口。我目前正在这样做
driver = webdriver.Chrome('/path/to/chromedriver')
driver.get('http://www.google.com/');
第 3 步我遇到的问题 - 我正在尝试让 webdriver 截取屏幕截图并将其放入我在第 1 步中创建的文件夹中。不,我认为我会这样做:
driver.save_screenshot('path/to/Screenshots' + ' ' + today.strftime('%m' + '-' + '%d' + '-' + '%Y')/image.png')
这给了我错误 SyntaxError: EOL while scanning string literal - 请帮助我理解我做错了什么。
【问题讨论】:
标签: python selenium date selenium-webdriver webdriver