Найти - Пользователи
Полная версия: Поведение обработчика параметров sys.argv
Начало » Python для новичков » Поведение обработчика параметров sys.argv
1
maxsmol67
На вход подается 5 параметров. На двух компьютерах с одинаковой ОС Windows 7 из cmd запускается команда: c:\1\genfiles.py 3451 54678234 129 6 c:\1\TEST
На одном компьютере все хорошо, на другом возникает ошибка:
Traceback (most recent call last):
File “C:\1\genfiles.py”, line 77, in <module>
number_of_files = int(sys.argv)
IndexError: list index out of range
Но если указать в случае ошибки путь к интерпретатору, то ее не возникает. В чем собственно беда? Заранее спасибо!
ZerG
Добавить на винде в переменную патч пути к питону и либам.
Для наглядности сравнить переменную на обоих виндах.
maxsmol67
ZerG
Добавить на винде в переменную патч пути к питону и либам. Для наглядности сравнить переменную на обоих виндах.
Спасибо! Выручил. Вспомнил что на одном из компов был 2.7 еще установлен.
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