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
python и Windows 7
поставил Windows 7 недавно + VS2010...
на VS2010 поставил плагин IronPython... там всё работает, правда медленно, ну да ладно... не об этом речь...
поставил отдельно python последний... стоит он C:\python31, PATH прописан, в консоли всё видно
но вот трабл какой(может я чего не знаю), не хочет он выполнять даже самый простой код... ругается на синтаксис:
Код:
собственно говоря, почему оно так? я что то никак не пойму
*табуляции/пробелы стоят правильно, проверено ни один раз уже
п.с. результат одинаков и из-под cmd, и из-под PowerShell
(для оформления кода, как ни странно есть тег code)
Цитата: hardcase
IronPython и CPython как бы совсем разные вещи. Кто ошибку-то показывает?
я знаю что это разные вещи. к IronPython у меня PATH не прописан, поэтому вызвать его из консоли на данный момент проблемно(да и экзешник там ipy называется вроде)
Ошибку выдаёт CPython взятый с http://www.python.org/download/
Код:
if __name__ == '__main__':
"""comment"""
print("Hello World")
"""comment"""
print("Hello World")
Цитата: hardcase
(для оформления кода, как ни странно есть тег code)
Вот уж и правда странно. :)
Цитата: George
В третем питоне в функцию print параметры передаются вроде в скобочках, не?
Код:
if __name__ == '__main__':
"""comment"""
print("Hello World")
"""comment"""
print("Hello World")
чёрт) спасибо, не знал) до этого на 2.XX сидел в Ubuntu, а IronPython сделан на базе 2.4