Я хочу отлаживать скрипт Python
, который принимает несколько аргументов командной строки, например
myscript.py --input1 ./dir/file1.txt --input2 ./dir/file2.txt
в Pycharm
. Я знаю, что могу использовать Run/Debug Configuration
для добавления аргументов командной строки. Однако я чувствую, что это довольно громоздко, так как мне приходится открывать меню каждый раз, когда я хочу изменить аргументы. Кроме того, нет завершения имени файла при указании файлов в качестве аргументов.
Я бы предпочел вызывать myscript.py
из моей любимой оболочки, где у меня есть завершение имени файла и т. д., но все же использовать отладчик PyCharm
для этого скрипта.
raw_input
. - person kia   schedule 08.01.2016do_awesome_work(input1, input2)
и написать тестовые примеры с соответствующими входными данными. Затем вы можете легко запустить тестовые примеры в отладчике PyCharm. - person awesoon   schedule 08.01.2016