Python 2.7 巨蟒:“;类型错误:';答复';对象没有属性'__获取项目';
在创建帐户和发布之前,我试图研究这个问题。我的研究没有结论,主要是因为我是Python新手 问题:我正在尝试匹配if语句,以确保在运行主代码之前服务器已启动并正在运行 不起作用的解决方案集:Python 2.7 巨蟒:“;类型错误:';答复';对象没有属性'__获取项目';,python-2.7,Python 2.7,在创建帐户和发布之前,我试图研究这个问题。我的研究没有结论,主要是因为我是Python新手 问题:我正在尝试匹配if语句,以确保在运行主代码之前服务器已启动并正在运行 不起作用的解决方案集: 1) 我尝试了下面的if语句 2) 我尝试管道化变量以查找前导/结尾空格。 3) 我尝试了响应。拆分 4) 我尝试了一个响应[:3]来匹配前3个字符,但得到了上面的错误 脚本将执行的操作:elastisearch服务器在启动并运行时返回“” 代码: 导入请求 es_server=“IP:端口” respon
1) 我尝试了下面的if语句 2) 我尝试管道化变量以查找前导/结尾空格。
3) 我尝试了响应。拆分
4) 我尝试了一个响应[:3]来匹配前3个字符,但得到了上面的错误 脚本将执行的操作:elastisearch服务器在启动并运行时返回“
导入请求
es_server=“IP:端口”
response=requests.get(“http://”+es_服务器)
如果响应=“”:
打印“是”
如果我尝试response.text()请求的结果,就会出现unicode错误。get不是字符串,而是包含各种信息的
响应对象<代码>
只是该对象的字符串表示形式,但它并不等于该对象本身。有关一些文档,请参阅
如果要测试响应的状态代码,应检查如下:
if response.status_code == 200:
print "yep"
以上工作正常,感谢您的快速回复和解释
if response.status_code == 200:
print "yep"