Python httplib, ошибка синтаксиса urllib - PullRequest
0 голосов
/ 08 марта 2011

Я пытаюсь запустить простейший скрипт на python для выполнения http-запроса и распечатать ответ:

import urllib2
f = urllib2.urlopen('http://www.python.org/')
print f.read(100)

И я пробовал много вариантов этого «привет http», включая httplib, urllib (2)HTTPConnection и трактовка соединения как дескриптора файла.Но я всегда получаю код ошибки, подобный следующему:

./script.py: line 2: syntax error near unexpected token `('
./script.py: line 2: `f = urllib2.urlopen('http://www.python.org/')'

Я не могу понять это.Попытка поиска в Интернете, но «синтаксическая ошибка рядом ...» не достаточна для получения правильного ответа.

1 Ответ

1 голос
/ 08 марта 2011

Вы забыли Шебанг в верхней части скрипта.И убедитесь, что вы удалили файл urllib2, созданный ImageMagick.

...