1 / 1 / 0
Регистрация: 07.01.2019
Сообщений: 45

Выполнение программы с параметрами из отладчика в PyCharm

05.03.2021, 21:31. Показов 2473. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть программа xxxxx.py которая запускается с передачей параметров.
Хочу запустить программу в отладчике в PyCharm. Как сделать "обертку" для программы xxxxx.py чтобы программа работала под управлением отладчика?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.03.2021, 21:31
Ответы с готовыми решениями:

Защита программы от дизассемблера и отладчика
Всем привет! Имеется небольшая простенькая программа на С++. Необходимо реализовать еще в ней защиту от отладчика и дизассемблера. ...

Код программы на Си дизассемблер в составе отладчика
как откомпилировать программу на Си в VS 2010 результат работы дизассемблера в составе отладчика

Завершение программы При запуске Локального отладчика
Ребята проблема с VS 2015 на С++ Пишу Код даже просто простой Void main() { } запускаю и включается консоль и ничего не...

6
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
05.03.2021, 21:44
Nail1959, она и так работает под управлением отладчика, если запущен дебаг.
0
1 / 1 / 0
Регистрация: 07.01.2019
Сообщений: 45
05.03.2021, 22:01  [ТС]
Может я не точно описал задачу.
Программа my_encoder_preprocess.py имеет аргументы которые можно передать в командной строке.
Если я просто запущу в отладчике программу я получаю ошибку:

Connected to pydev debugger (build 203.7148.72)
usage: my_encoder_preprocess.py [-h] [-o OUT_DIR] [-d DATASETS] [-s]
[--no_trim]
datasets_root
my_encoder_preprocess.py: error: the following arguments are required: datasets_root

Process finished with exit code 2

Аргументы для программы

parser.add_argument("datasets_root", type=Path, help=\
"Path to the directory containing your LibriSpeech/TTS and VoxCeleb datasets.")
parser.add_argument("-o", "--out_dir", type=Path, default=argparse.SUPPRESS, help=\
"Path to the output directory that will contain the mel spectrograms. If left out, "
"defaults to <datasets_root>/SV2TTS/encoder/")
parser.add_argument("-d", "--datasets", type=str,
default="librispeech_other,voxceleb1,vox celeb2", help=\
"Comma-separated list of the name of the datasets you want to preprocess. Only the train "
"set of these datasets will be used. Possible names: librispeech_other, voxceleb1, "
"voxceleb2.")
parser.add_argument("-s", "--skip_existing", action="store_true", help=\
"Whether to skip existing output files with the same name. Useful if this script was "
"interrupted.")
parser.add_argument("--no_trim", action="store_true", help=\
"Preprocess audio without trimming silences (not recommended).")
args = parser.parse_args()
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
05.03.2021, 22:05
Мож я тоже не понял. В Run Configuration напиши аргументы какие тебе надо
0
1 / 1 / 0
Регистрация: 07.01.2019
Сообщений: 45
05.03.2021, 22:31  [ТС]
Зашел в Редактирование конфигурации.
Вставил в Parameters datasets_root
Не могу найти куда вставить значение этого параметра.
Если напишу параметр=значение параметра возникает ошибка.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
05.03.2021, 22:35
Чет мы о разном, похоже, говорим.
1
1 / 1 / 0
Регистрация: 07.01.2019
Сообщений: 45
05.03.2021, 22:42  [ТС]
Вставил в Prameters макрос $Prompt$. Этого мне уже достаточно . Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.03.2021, 22:42
Помогаю со студенческими работами здесь

Выполнение и логирование файла с параметрами
Добрый день, дамы и господа. Прошу помогите, ни как не могу сообразить, как логировать операцию в файл. @echo off set...

Выполнение блока DO с параметрами запроса
Коллеги, здравствуйте! Мы переходим на PostgreSQL с MySQL и мне нужно написать скрипт для вставки так, что бы это работало максимально...

Отладка программы с асинхронными методами, настройка параметров отладчика VS2019
Впервые стал отлаживать программу с асинхронными методами и сразу столкнулся с разнообразными &quot;чудесами&quot;. С одними чудесами...

Выполнение хранимой процедуры с выходными параметрами
В базе данных MS SQL есть хранимая процедура Come с выходными параметрами (output) @e1, @e2 типа nvarchar. По нажатию на кнопку нужно...

Выполнение scanf с заведомо неверными параметрами
Необходимо ввести двузначное число для дальнейшей обработки (ввод символов недопустим). Если введен левый символ - затребовать повторный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru