Я пытаюсь использовать этот код Python urllib2 Basic Auth Problem для загрузки содержимого веб-страницы с URL-адреса, для которого требуется аутентификация. Код, который я пытаюсь сделать:
import urllib2, base64
request = urllib2.Request("http://api.foursquare.com/v1/user")
base64string = base64.encodestring('%s:%s' % (username, password)).replace('\n', '')
request.add_header("Authorization", "Basic %s" % base64string)
result = urllib2.urlopen(request)
Это показывает мне:
./xx.py: line 1: import: command not found
./xx.py: line 3: syntax error near unexpected token `('
./xx.py: line 3: `request = urllib2.Request("http://api.foursquare.com/v1/user")'
Мне интересно, что я делаю неправильно? Я использую Python 2.7.5
. Как загрузить содержимое файла с URL-адреса, требующего проверки подлинности?