![](/img/trans.png)
[英]import MySQLdb报错ImportError: cannot import name '_mysql' from 'MySQLdb' (D:\python\lib\site-packages\MySQLdb\__init__.py)
[英]ImportError: cannot import name 'post' from 'request' (C:\Program Files\Python37\lib\site-packages\request\__init__.py)
我想将代码结果发布到IoT平台,但是每当我尝试发布输出时,它就会给我:ImportError:无法从“请求”(C:\\ Program Files \\ Python37 \\ lib \\ site-包\\ request__init __。py)
我的包裹无法使用吗? 还是有其他方法可以解决此错误? 这是我的代码
hasil = [2,1,1,1,1,2,2,2,1]
x = [3,4,2,5,3,4,3,7,6]
import request
from request import post
for e in range (0,len(x)):
if hasil ==1:
q = '{"\nStatus: Tidak Banjir"}'
o = json.dumps(q)
data = '\r\n{\r\n "m2m:cin": {\r\n "cnf": "message",\r\n "con": "\r\n {\r\n \t \\"Status\\": \\"'+str(o)+'\\",\r\n}}}'
url = 'https://platform.antares.id:8443/~/antares-cse/antares-id/FloodForecasting/WeatherData'
headers = {'cache-control':'no-cache','content-type':'application/json;ty=4','x-m2m-origin':'7c4f123fd1ba4737:3fc88dbc74b9c905'}
r = request.post(url,headers=headers,data=data)
elif hasil==2:
q = '{"\nStatus: Tidak Banjir"}'
o = json.dumps(q)
#print(o)
data = '\r\n{\r\n "m2m:cin": {\r\n "cnf": "message",\r\n "con": "\r\n {\r\n \t \\"Status\\": \\"'+str(o)+'\\",\r\n'
url = 'https://platform.antares.id:8443/~/antares-cse/antares-id/FloodForecasting/WeatherData'
headers = {'cache-control':'no-cache','content-type':'application/json;ty=4','x-m2m-origin':'7c4f123fd1ba4737:3fc88dbc74b9c905'}
r = request.post(url,headers=headers,data=data)
程序包名称是请求而不是请求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.