как вы используете wget в python с опциями - PullRequest
0 голосов
/ 06 января 2020

Я пытаюсь использовать команду python wget из модуля wget для загрузки файлов из Интернета. Страница, с которой я работаю, создает для меня команду wget. Я просто должен выполнить это. Как (если вообще) я могу сделать это с помощью команды wget? Я попытался воссоздать текст в качестве параметра в команде wget, но это не работает. Я не хочу выполнять команду как внешний процесс, так как не хочу требовать или предполагать, что у пользователя есть Linux et c. Команда wget на их компьютере.

Изображение - это текст команды wget, который я пытаюсь выполнить. enter image description here

Ответы [ 2 ]

0 голосов
/ 07 января 2020

Исправление состоит в том, чтобы потребовать, чтобы пользователь установил эквивалент wix для unix / windows и запустил его как подпроцесс.

0 голосов
/ 06 января 2020

Похоже, что пока он называется wget, это не совпадение один к одному - вы не можете заставить его обрабатывать все аргументы, которые вы можете предоставить linux wget.

См. Здесь : https://bitbucket.org/techtonik/python-wget/src/3001fd1b30aca7e5fe162c9193ccbb951dabb4ea/wget.py#lines -568

В конечном счете, требуется URL-адрес и выходной файл. Я думаю.

...