मैं अपनी स्क्रिप्ट में urllib.parse.urlencode() विधि का उपयोग करने की कोशिश कर रहा हूं। आयात urllibपायथन 3.2 त्रुटि कह रही है urllib.parse.urlencode() को परिभाषित नहीं किया गया है
#!/usr/bin/python3.2
import urllib
data = urllib.parse.urlencode({'type': 'device_code','client_id': 150792241632891})
यह पहले काम कर रहा था, लेकिन अब मैं त्रुटि निम्न मिलता है।
आउटपुट
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'
शुरू में मैं अपने अजगर खोल शक लेकिन जब मैं यह अजगर संस्करण 3.2 उपयोग कर रहा है की जाँच की fiine होना चाहिए जो।
अब मैं पूरी तरह से परेशान हूं क्यों पाइथन खोल इस तरह से व्यवहार कर रहा है। क्या मुझे यहां कुछ याद आ रही है?
धन्यवाद
जवाब देने के लिए @larsmans धन्यवाद। जवाब देने के लिए – Rakesh