Das mit dem escape hat leider nichts verändert.
Ich habs dann mal mit urllib.urlretrieve(url) probiert. Klappte auch nicht. Es wurde eine Datei in ein tmp-Verzeichnis gepackt, in der dann wieder diese Fehlermeldung stand :-(
Wenn ich im Firefox auf den link klicke, öffnet sich ja ein Fenster, das ...