Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

python и Windows 7

2.1K
08 июня 2010 года
Norgat
452 / / 12.08.2009
мде... что то непонятное(я может просто я сильно туплю)...

поставил Windows 7 недавно + VS2010...
на VS2010 поставил плагин IronPython... там всё работает, правда медленно, ну да ладно... не об этом речь...

поставил отдельно python последний... стоит он C:\python31, PATH прописан, в консоли всё видно

но вот трабл какой(может я чего не знаю), не хочет он выполнять даже самый простой код... ругается на синтаксис:

Код:
C:\Users\Norgat\Desktop>python --version
Python 3.1.2

C:\Users\Norgat\Desktop>cat test.py
if __name__ == '__main__':[INDENT]"""comment"""
print "Hello World"[/INDENT]
C:\Users\Norgat\Desktop>python test.py
  File "test.py", line 3
    print "Hello World"
                      ^
SyntaxError: invalid syntax


собственно говоря, почему оно так? я что то никак не пойму
*табуляции/пробелы стоят правильно, проверено ни один раз уже


п.с. результат одинаков и из-под cmd, и из-под PowerShell
5
09 июня 2010 года
hardcase
4.5K / / 09.08.2005
IronPython и CPython как бы совсем разные вещи. Кто ошибку-то показывает?

(для оформления кода, как ни странно есть тег code)
2.1K
09 июня 2010 года
Norgat
452 / / 12.08.2009
Цитата: hardcase
IronPython и CPython как бы совсем разные вещи. Кто ошибку-то показывает?



я знаю что это разные вещи. к IronPython у меня PATH не прописан, поэтому вызвать его из консоли на данный момент проблемно(да и экзешник там ipy называется вроде)

Ошибку выдаёт CPython взятый с http://www.python.org/download/

6
09 июня 2010 года
George
4.1K / / 05.01.2007
В третем питоне в функцию print параметры передаются вроде в скобочках, не?
 
Код:
if __name__ == '__main__':
  """comment"""
  print("Hello World")


Цитата: hardcase
(для оформления кода, как ни странно есть тег code)


Вот уж и правда странно. :)

2.1K
09 июня 2010 года
Norgat
452 / / 12.08.2009
Цитата: George
В третем питоне в функцию print параметры передаются вроде в скобочках, не?
 
Код:
if __name__ == '__main__':
  """comment"""
  print("Hello World")



чёрт) спасибо, не знал) до этого на 2.XX сидел в Ubuntu, а IronPython сделан на базе 2.4

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог