Sto cercando di utilizzare il metodo urllib.parse.urlencode() in uno dei miei script. importazione urllibpython 3.2 errore dicendo urllib.parse.urlencode() non è definito
#!/usr/bin/python3.2
import urllib
data = urllib.parse.urlencode({'type': 'device_code','client_id': 150792241632891})
Si stava lavorando prima, ma ora ho seguente errore.
uscita
Traceback (most recent call last):
File "/home/rakesh/programming/test.py", line 8, in <module>
data = urllib.parse.urlencode({'type': 'device_code','client_id': 150792241632891})
AttributeError: 'module' object has no attribute 'parse'
Inizialmente ho dubbio il mio guscio python, ma quando ho controllato sta usando Python versione 3.2 che dovrebbe essere Fiine.
Ora sono totalmente perplesso perché la shell Python si comporta in questo modo. Mi manca qualcosa qui?
Grazie
@larsmans grazie per rispondere. – Rakesh