Я сталкиваюсь с очень странной проблемой при загрузке файла в автономном режиме с использованием веб-драйвера selenium Chrome в Python. Я искал в Google и нашел решение: добавить код ниже, и он должен работать.
driver.command_executor._commands["send_command"] = ("POST", '/session/$sessionId/chromium/send_command')
params = {'cmd': 'Page.setDownloadBehavior', 'params': {'behavior': 'allow', 'downloadPath': download_url}}
command_result = driver.execute("send_command", params)
Но пока я добавляю приведенный выше код, он показывает Path too long: Failed Download.
Но если я не использую приведенный выше код, а также запускаю скрипт без заголовка, тогда тот же файл загружается по тому же пути.
Я хотел запустить этот скрипт на сервере Linux, и в настоящее время он работает только на моем локальном компьютере без автономного режима. Может кто-нибудь помочь мне, как загрузить файлы, используя безголовый режим в Python?