


Программирование
+2Функция exec. (Программирование. Python. Питон. Начинающий).
Создал файл first1.py
Пытаюсь запустить его через терминал командой:
exec(open('first1.py').read())
Получаю:
bash: syntax error near unexpected token `('
(Запускаю из той же папки, где лежит файл. ОС - Линукс).
Судя по сообщению, exec вообще не распознается как команда. В чем проблема?
По дате
По рейтингу
Такое чувство, что ты в терминале пытаешься python код запускать, а не команду.
exec конечно есть в линуксе, но вообще не такой. https://phoenixnap.com/kb/linux-exec
1
python first1.py
или
1
python3 first1.py
А
1
exec(open('first1.py').read())
только если из самого python и запускать. Потому что это python код, а не команда для терминала
Больше по теме