Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
BlackJack hat geschrieben:@debian75: Um nochmal das mit den '+' aufzugreifen: Das wird in der URL mit '+' angezeigt, ein '+' in den Parametern bedeutet aber Leerzeichen, dass hast Du ja schliesslich eingegeben und bekommst es dementsprechend im Python-Programm auch wieder mit Leerzeichen.
Wenn Du das dann einfach so zu einer Zeichenkette zusammensetzt, kommen die '+' da natürlich nicht auf magische Weise wieder hinein. Das gäbe einen ziemlichen Aufschrei wenn Python einfach in jede Zeichenkette '+' statt Leerzeichen schreiben würde. Du solltest vielleicht mal in die Doku schauen und die Parameter nicht selbst in die URL reinbasteln, sondern das zweite Argument von `urlopen()` verwenden. Da werden dann auch Leerzeichen entsprechend wieder als '+' kodiert.