|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.06.2020, 23:04 | #1 |
Новичок
Джуниор
Регистрация: 01.06.2020
Сообщений: 1
|
SyntaxError: invalid syntax
Добрый день, Уважаемые программисты!
Являюсь начинающим программистом. Хотя какое там "начинающим" (я гуманитарий)))). Решил познакомиться с языком Python 3.8. Пытаюсь загрузить файл с исходным текстом. Загружать пытаюсь в четырех приложениях: в самом интерпретаторе Python (python.exe), в командной строке (cmd), в WindowsPowerShell и в интегрированной среде разработки и обучения (IDLE). Работаю на Windows. При попытке "подтянуть" файл (ввожу: python 666.py) выдает ошибку: "File "<stdin>", line 1 python 666.py ^ SyntaxError: invalid syntax". В файле текст содержится примитивный: print ('61'); print ("Hello Word!"); print (9 ** 8); z = 9 * 9; a = z - 3; print (z); print (a); Если этот текст ввожу вручную все программы его обрабатывают спокойно. При импорте файла через раздел "File" интегрированной среды разработки и обучения (IDLE) текст тоже обрабатывается спокойно. В path всю информацию о каталогах внес. Если подробно прописывать путь файла "666" в cmd и WindowsPowerShell команда "python 666.py" тоже обрабатывает спокойно. Подскажите, пожалуйста, почему команда "python 666.py" не работает в в самом интерпретаторе Python (python.exe) и в интегрированной среде разработки и обучения (IDLE)? Повторюсь - все пути в path внес. Помогите, пожалуйста. Спасибо. С уважением, Alexey2893. Последний раз редактировалось Alexey2893; 01.06.2020 в 23:19. |
03.06.2020, 16:05 | #2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Python ищет файл, если не указан путь, в текущей директории.
Так, например, создайте каталог tmp на диске E: (условно). Зайдите через командную строку и выполните переход в этот каталог, предварительно закинув туда свой файл. Код:
Код:
Пути прописываются в переменной path для системы, или программ, которые должны искать файлы в прописанных путях (так не делают). При запуске программы в Командной строке следует указывать, где находится обрабатываемый файл. Т.е. Код:
У меня ругается только на то, что не может найти файл.
Как-то так, ...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SyntaxError: invalid syntax | thercivilian | Python | 2 | 30.05.2020 22:50 |
Когда запускаю программу пишется "invalid syntax" | Иван Программист | Python | 1 | 11.02.2020 22:00 |
ОШИБКА "SyntaxError: invalid syntax" [PYTHON] | DD0z | Python | 2 | 21.06.2019 22:47 |
Ошибка - SyntaxError:invalid syntax | Shilen | Python | 1 | 08.10.2017 00:09 |
Type Syntax error on token "return", invalid Type | betirsolt | Общие вопросы по Java, Java SE, Kotlin | 2 | 26.01.2012 15:09 |