Ben böyle bir URL var:
http://dl.minitoons.ir/longs/Khumba (2013) [EN] [BR-Rip 720p] - [www.minitoons.ir].rar
Bu URL'yi kullanarak indirmek istiyorum wget
. Eğer doğrudan doğruya geçirirsem wget
, her şey yolunda gidiyor. Ancak indirme URL'lerinin yalnızca kodlanmış sürümlerine sahip olduğum bir durumdayım. Yukarıdaki URL'nin kodlanmış sürümünü wget
geçersem şu hatayı atar:
$ 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'
Bildirim wget
(örneğin URL kasasını değiştirdi Khumba
için khumba
). Bu sorunu çözmek için ne yapmalıyım?
python -c 'import urllib2; print urllib2.unquote("'${URL}'")'
URL'nizi ortam değişkeni URL'sine koyarsanız yaklaşık olarak aynı şeyi yapar.