Immer wenn ich den folgenden Code in Python 3 ausführen, erhalte ich einen Syntaxfehler invalid syntax
. Der Grund dafür liegt darin, dass print in Python 3 eine andere Syntax hat.Urllib Fehler bei der Verwendung von Python 3
TypeError: POST data should be bytes, an iterable of bytes, or a file object. It cannot be of type str.
Python 3-Print ist eine Funktion, also verwenden Sie es als 'print()'. Versuchen Sie, Ihre Zeichenkette mit 'ba = urlopen (request) .read(). 'Encode (' latin1 ')' – Vinny
@Vinny immer noch den gleichen Fehler in 'bytearray' zu konvertieren – tony9099