Почему я получаю ошибки, не связанные с Python, такие как «./xx.py: строка 1: импорт: команда не найдена» при попытке заPython

Программы на Python
Anonymous
Почему я получаю ошибки, не связанные с Python, такие как «./xx.py: строка 1: импорт: команда не найдена» при попытке за

Сообщение Anonymous »

Я пытаюсь использовать код Python urllib2 Basic Auth Issue для загрузки контента с 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 исполняемым? ; «Из/импорт» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.

Подробнее здесь: https://stackoverflow.com/questions/222 ... -not-found

Вернуться в «Python»