AppEngine上没有主机给出例外
-
27-09-2019 - |
题
我有一个Python应用程序,使用urllib.urlopen
。它适用于dev_appserver.py
很好,但我的GAE生产服务器上抛出[Errno http error] no host given
错误。该代码是完全一样的,网址,它连接到,是固定的。我的想法,这可能是错误的。
<强> UPD 强>:代码:
def getPic(url):
sock = urllib.urlopen("http://www.quicklatex.com/latex.f?formula="+(url.replace("&", "&")))
if "0" in sock.readline() :
return sock.readline().partition(" ")[0]
else:
return ""
据抓取网页的内容,通过quicklatex.com网站返回。第一行中包含错误的数目,第二 - 链接到所生成的图像,随后空间和一个数字。我获取的图片的URL。所述url
变量本身包含一些乳胶代码。
解决方案
你试过审查网址提取文档?你能告诉我们的网址是什么?
不隶属于 StackOverflow