Estoy tratando de usar el método urllib.parse.urlencode() en uno de mis scripts. importación urlliberror de python 3.2 que dice urllib.parse.urlencode() no está definido
#!/usr/bin/python3.2
import urllib
data = urllib.parse.urlencode({'type': 'device_code','client_id': 150792241632891})
Se estaba trabajando antes, pero ahora me sale error siguiente.
salida
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'
Inicialmente dudo de mi caparazón pitón pero cuando me registré que está utilizando la versión 3.2 de Python, que debería haber fiine.
Ahora estoy totalmente perplejo por qué Python Shell se comporta de esta manera. ¿Me falta algo aquí?
Gracias
@larsmans gracias por responder. – Rakesh