Найти - Пользователи
Полная версия: инструкция exec ()
Начало » Python для новичков » инструкция exec ()
1 2
penzu
Приветствую Всех.
Вопрос следующего плана. Я установил себе Python 33
Каталог по умолчанию C:\Python33\
В переменную окружения Path (системная) я добавил так же этот путь. То есть из командной строки я набираю python, соответственно попадаю в интерактивный сеанс работы с интерпретатором (Python command line)
Файлы скриптов я храню в той же папке C:\Python33
Но почему то при выполнении инструкций я пишу название скрипта, а интерпретатор возвращает мне что не может найти данный файл.
например:
Я выполняю:
exec(open('script1.py').read()) #script1.py находится в каталоге С:\Python\

На что получаю:
FileNoFoundError: No such file or directory: ‘script1.py’

подскажите пожалуйста что делать что бы подобного рода ошибок не возникало ?
JOHN_16
penzu
#script1.py находится в каталоге С:\Python\
описка и вы имели ввиду Python33 ?

script1.py либо должен быть в текущей директории либо указан с полными путями
penzu
JOHN_16
script1.py либо должен быть в текущей директории либо указан с полными путями

Он лежит в той же директории в том то и дело. Полный путь так же пробовал указывать, не помогло. Я думал какая то хитрость может есть…
Saturn
Попробуй в консоли написать: “абсолютный путь к python.exe (включая python.exe)” пробел “абсолютный путь к скрипту”
У меня на втором компе только так получилось запустить скрипт на Windows 8.
alexbadaloff
penzu
Полный путь так же пробовал указывать, не помогло.
Полный точно пробовали? У меня все ок:
FishHook
exec(open('script1.py').read())
а зачем такие извращения нужны?
alexbadaloff
FishHook
а зачем такие извращения нужны?
Действительно, в чем смысл? Все скрипты кидать в корень к питону…
penzu
alexbadaloff
Действительно, в чем смысл? Все скрипты кидать в корень к питону…
Я понимаю что это дурдом. Но я начал обучаться по пособию, стараюсь что бы всё соответствовало действительности, дабы не запутаться.
alexbadaloff
А что за пособие?
penzu
alexbadaloff
А что за пособие?
Марк Лутц - Изучаем Python, 4-е издание
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB