getaddrinfo failed
wzc_mail 发布于2016-08 浏览:2274 回复:3
0
收藏
快速回复

...

我尝试用Python用POST方式实现语音合成

headers = {"Content-type":"application/x-www-form-urlencoded","Accept":"text/plain"}

params = urllib.parse.urlencode({'@tex': '你好', '@cuid': '0026C64B35C4', '@ctp':1,'@tok':'{"access_token":"24..........92000}'})

conn = http.client.HTTPConnection("http://tsn.baidu.com/text2audio",80)

conn.request("POST", "", params, headers)

...

脚本运行后,conn.request("POST", "", params, headers) 这一行报以下错误

for res in _socket.getaddrinfo(host, port, family, type, proto, flags):

socket.gaierror: [Errno 11004] getaddrinfo failed

不知道为什么会失败?



收藏
点赞
0
个赞
共3条回复 最后由用户已被禁言回复于2022-04
#4xieymxj回复于2016-09

good

0
#3wzc_mail回复于2016-08

感谢!已经解决了,确实要将path和域名分开。

0
#2xieymxj回复于2016-08

path和域名是不是要分开呢?请你网上搜索一下python使用post的标准格式吧。这种使用工具的接入问题,理论上不是我技术支持的范畴,敬请谅解。

0
TOP
切换版块