我有一个Python应用程序,它使用
urllib.urlopen
. 在你身上很管用
dev_appserver.py
,但抛出
[Errno http error] no host given
我的GAE生产服务器出错。代码完全相同,它所连接的url是硬编码的。我没主意了,有什么不对劲的。
升级版
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
变量本身包含一些代码。