|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.08.2016, 18:49 | #1 | ||
Пользователь
Регистрация: 07.06.2016
Сообщений: 52
|
Передача значения параметром командной строки
После данной темы по обработке расширений файлов:
http://www.programmersforum.ru/showt...54#post1626954 У меня стала острая необходимость в приёме файла не с ввода с клавиатуры напрямую. А при запуске файла с параметром, например: Цитата:
PHP код:
Цитата:
PHP код:
так вот мне нужно сделать так что бы во втором файле он ждал ждал ждал... И если я введу 1.py [filename.uuu] то запустился первый файл с параметром, а если 1.py [без параметра] то выскакивала подсказка собственно непонятно только как запускать первый файл из второго с параметром, уже всё переискал |
||
17.08.2016, 19:16 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
sys.argv
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
17.08.2016, 19:19 | #3 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
PHP код:
из консоли запускается так: Код:
PHP код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
Последний раз редактировалось pompiduskus; 17.08.2016 в 19:22. |
17.08.2016, 19:50 | #4 | |
Пользователь
Регистрация: 07.06.2016
Сообщений: 52
|
Цитата:
При запуске в чистом файле выбивает ошибку Код:
/1.py/TestClass 1file.txt |
|
17.08.2016, 19:56 | #5 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Прошу прощения, я ошибку допустил!
PHP код:
предположим что файл называется "MyPythonScript.py" и в нем код который выше, то запускать так Код:
под какой OS выполняешь ?
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
17.08.2016, 20:12 | #6 | |
Пользователь
Регистрация: 07.06.2016
Сообщений: 52
|
Цитата:
выбивает Syntasys error |
|
17.08.2016, 20:19 | #7 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Давай упростим, что-бы лишнего не делать, ато я не знаю зачем я класс для примера приписал
PHP код:
У меня вот как выводит Код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
17.08.2016, 20:29 | #8 | |
Пользователь
Регистрация: 07.06.2016
Сообщений: 52
|
Цитата:
при вводе в строку python TestClass.py file1 file2 file3 У меня тупо выбивает SyntaxError: invalid syntax |
|
17.08.2016, 20:38 | #9 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Проверь что-бы у тебя были все табы или все пробелы, питон он такой. Не любит когда у него и табы и пробелы
Так PHP код:
PHP код:
Код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
17.08.2016, 20:43 | #10 |
Пользователь
Регистрация: 07.06.2016
Сообщений: 52
|
код верный, видимо строка ввода в консоль - неверная "python TestClass.py file1 file2 file3" уже по всякому пробовал, странно
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
передача массива параметром процедуры | Var17 | БД в Delphi | 0 | 31.05.2012 11:53 |
Asm. Передача параметров командной строки. | Adverse | Помощь студентам | 0 | 15.04.2012 19:42 |
Передача в параметр процедуры. Робота с параметром | Delphi_ProGer | Помощь студентам | 1 | 21.12.2011 02:00 |
передача параметров программе при запуске из командной строки | shurik_7866 | Общие вопросы Delphi | 3 | 03.06.2009 18:23 |
Передача параметров в командной строке | RUBEY | Общие вопросы Delphi | 1 | 12.01.2009 18:57 |