С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/56: Рейтинг темы: голосов - 56, средняя оценка - 4.86
3 / 3 / 1
Регистрация: 26.08.2010
Сообщений: 40

SyntaxError: invalid syntax

04.04.2011, 20:54. Показов 11266. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я в питоне не то чтобы новичок, просто заглянувший юзер (пришлось для установки винды по сети). Версия интерпретатора 2.4.6. Программа RIS-LINUX. ввожу команду
Python
1
D:\NETBOOT\RIS-LINUX\infparser.py D:\NETBOOT\WINXPSP2\DRIVERS
и консоль говорит ошибку из заголовка с указанием на первое двоеточие. Хотя оно точно нужно, я послушно его убираю и он мне выдает опять синтаксическую ошибку, но с указанием неких "лишних символов в конце строки", стрелка указывает на последнюю букву команды, после этой буквы ничег нет. Что это может быть за проблема? Может есть какой-нибудь другой путь для того чтобы выполнить скрипт?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.04.2011, 20:54
Ответы с готовыми решениями:

SyntaxError: invalid syntax
Приветствую. Вообщем переменную среды все нормально прописал. В видеоуроке в конце автор пишет print "hello world" ...

SyntaxError: invalid syntax
Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:38:22) on win32 Type "copyright", "credits" or "license()" for more information. ...

SyntaxError: invalid syntax
Начал изучать Python. скачал и установил Python 3.3. запускаю IDLE(GUI Phyton) записал >>> print 'Hello word'; ответ SyntaxError:...

8
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
05.04.2011, 04:19
Python
1
2
3
4
5
6
7
8
9
10
11
>>> D:\NETBOOT\RIS-LINUX\infparser.py D:\NETBOOT\WINXPSP2\DRIVERS
  File "<stdin>", line 1
    D:\NETBOOT\RIS-LINUX\infparser.py D:\NETBOOT\WINXPSP2\DRIVERS
     ^
SyntaxError: invalid syntax
>>> D\NETBOOT\RIS-LINUX\infparser.py D:\NETBOOT\WINXPSP2\DRIVERS
  File "<stdin>", line 1
    D\NETBOOT\RIS-LINUX\infparser.py D:\NETBOOT\WINXPSP2\DRIVERS
                                                               ^
SyntaxError: unexpected character after line continuation character
>>>
типа так ?

надо команды такие вводить не в интерпретатор, а в командную строку уиндоус
Win+R cmd.exe

python infparser.py D:\NETBOOT\WINXPSP2\DRIVERS

если python не видно в cmd.exe, нужно дописать путь к нему в PATH (через настройки переменных среды, или напрямую через реестр (regedit.exe или reg.exe) )
1
 Аватар для Oro4imaru
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 41
12.04.2011, 01:37
можно подробнее что куда прописывать?
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
12.04.2011, 02:22
Win7:
открываешь проводник
свойства компьютера
дополнительные параметры
переменные среды
изменить переменную path
я дописал ;c:\progra~2\python32
(когда две папки Program Files указваешь ту, в которой питон)

после этого открываешь консоль и там вводишь python
1
 Аватар для Oro4imaru
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 41
12.04.2011, 07:43
спасибо конечно но не сработало все то же ...

0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
12.04.2011, 10:00
в консоли набери python и посмотри, какая там версия
0
3 / 3 / 1
Регистрация: 26.08.2010
Сообщений: 40
12.04.2011, 10:08  [ТС]
или можно вообще без переменной. у меня тоже не получилось ее прописать и я прописал полный путь к python.exe, потом через пробел команду. пример:
Python
1
c:\python24\python.exe d:\netboot\ris-linux\binlsrv.py
так, конечно, больше символов вводить, но зато геморроя меньше))
0
 Аватар для Oro4imaru
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 41
13.04.2011, 04:09
версия 3.2

мож это с какая то проблема?
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
13.04.2011, 06:19
это у тебя исходник (видно даже на картинке) содержит оператор print, которого в третьей версии нет
в третьей версии его заменили на функцию
есть скрипт, который переводит - 2to3.py, но для скриптов для второй версии лучше доустановить вторую версию
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.04.2011, 06:19
Помогаю со студенческими работами здесь

SyntaxError: invalid syntax
Писал вот такой класс симплекс метода, но это не важно. Атом ругается на то что метод Calculate имеет неправильный синтаксис. Я не понимаю...

SyntaxError: invalid syntax
def extract(data=None,columns=None): if data is not None and columns is not None: #return df_data ...

SyntaxError: invalid syntax
Ребята! Помогите пожалуйста новичку в Python. Пишу простенькую программу: import script print(sys.platform) print(2 ** 100) x =...

Syntaxerror invalid syntax
Добрый день. Заинтересовался python тут. поставил на работе, поковырял, почитал книгу, начал с простейшего кода. Принёс установочник...

SyntaxError: invalid syntax
набираю print &quot;one&quot; блин что за фигня, на буке стоит нормально, правда 2.7


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru