Tôi đang cố gắng sử dụng phương thức urllib.parse.urlencode() trong một trong các tập lệnh của tôi. nhập urlliblỗi python 3.2 nói rằng urllib.parse.urlencode() không được định nghĩa
#!/usr/bin/python3.2
import urllib
data = urllib.parse.urlencode({'type': 'device_code','client_id': 150792241632891})
Nó đã hoạt động trước nhưng bây giờ tôi nhận được lỗi sau.
Output
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'
Ban đầu tôi nghi ngờ vỏ python của tôi, nhưng khi tôi kiểm tra nó đang sử dụng python phiên bản 3.2 mà nên fiine.
Bây giờ tôi hoàn toàn lúng túng tại sao vỏ python hoạt động theo cách này. Tôi có thiếu gì đó ở đây không?
Cảm ơn
@larsmans nhờ cho đáp ứng. – Rakesh