AppEngine нет хоста, за исключением исключения - PullRequest
0 голосов
/ 05 октября 2010

У меня есть приложение на Python, которое использует urllib.urlopen. Он отлично работает на dev_appserver.py, но выдает ошибку [Errno http error] no host given на моем производственном сервере GAE. Код точно такой же, URL-адрес, к которому он подключается, жестко закодирован. У меня нет идей, что может быть не так.

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 содержит некоторый код LaTeX.

1 Ответ

0 голосов
/ 05 октября 2010

Вы пробовали просмотреть документацию по URL ?Можете ли вы показать нам URL?

...