#python #webdriver #nas
#python #webdriver #nas
Вопрос:
Когда я использую webdriver для просмотра веб-сайта, он автоматически загружает файл в мою папку, но имя файла «Bike.gz «, возможно ли изменить его имя на «{текущее время}.txt», прежде чем сохранять его в мои папки? Например, как «2019-03-07-11-46.txt «.
Код:
options = webdriver.ChromeOptions()
options.add_experimental_option("prefs", {
"download.default_directory": r"\xxx.xx.xxx.xxbike_test",
"download.prompt_for_download": False,
"download.directory_upgrade": True,
"safebrowsing.enabled": True
})
driver_main = webdriver.Chrome(chrome_options=options)
driver_main.get("http://data.xxxx/xxxx")
Кроме того, » xxx.xx.xxx.xxbike_test» — это мой путь к NAS, если я запущу его на AWS, как я могу загрузить файл и сохранить его непосредственно в моей папке NAS bike_test? Или я должен сначала сохранить его в своей папке AWS, а затем преобразовать?
Комментарии:
1. Я думаю, WebDriver — это имитация нашей руки. Это означает, что если мы можем изменить имя файла вручную, то мы можем это сделать в webdriver. Или загрузите файл с помощью Python
2. @Winner если я сделаю это вручную, я не смогу изменить имя в процессе загрузки, что означает, что я, вероятно, должен сделать это после его загрузки.
3. Да, я тоже жду этого ответа.