У мене така URL-адреса:
http://dl.minitoons.ir/longs/Khumba (2013) [EN] [BR-Rip 720p] - [www.minitoons.ir].rar
Я хочу завантажити цю URL-адресу за допомогою wget
. Якщо я передам це безпосередньо wget
, все пройде добре. Але я переживаю ситуацію, що у мене є тільки закодовані версії URL-адрес для завантаження. Якщо я передаю кодовану версію URL-адреси вище wget
, вона видає таку помилку:
$ wget "http%3A%2F%2Fdl.minitoons.ir%2Flongs%2FKhumba%20(2013)%20%5BEN%5D%20%5BBR-Rip%20720p%5D%20-%20%5Bwww.minitoons.ir%5D.rar"
wget: unable to resolve host address `http://dl.minitoons.ir/longs/khumba (2013) [en] [br-rip 720p] - [www.minitoons.ir].rar'
Зверніть увагу, що wget
змінили об'єм URL-адреси (наприклад, Khumba
на khumba
) Що мені робити, щоб вирішити цю проблему?
python -c 'import urllib2; print urllib2.unquote("'${URL}'")'
робить приблизно те ж саме, якщо ви ввели URL-адресу в змінну URL-середовище.