file-association- все статьи тега ➜ страница 0
Как запускать скрипты Python в Windows?
у меня есть простой скрипт blah.py (с помощью Python 2): import sys print sys.argv[1] Если я выполняю свой скрипт: python c:/..../blah.py argument он печатает аргумент, но если я выполняю скрипт: blah.py argument ошибка: IndexError... поэтому аргументы не передаются в скрипт. python.exe в пути. Папка с blah.py также в пути. питон.exe-это программа по умолчанию для выполнения файлов *.py. что такое проблема? ...
Windows не передает аргументы командной строки программам Python, выполняемым из оболочки
у меня возникли проблемы с получением аргументов командной строки, передаваемых в программы Python, если я пытаюсь выполнить их непосредственно в виде исполняемых команд из командной оболочки Windows. Например, если у меня есть эта программа (test.py): import sys print "Args: %r" % sys.argv[1:] и выполнить: >test foo Args: [] по сравнению с: >python test.py foo Args: ['foo'] Мои настройки: PATH=...;C:python25;... PATHEXT=...;.PY;.... >assoc .py .py=Python.File >ftype | ...