Я пытаюсь отладить скрипт, который принимает аргументы командной строки в качестве ввода. Аргументы - это текстовые файлы в том же каталоге. Скрипт получает имена файлов из списка sys.argv. Моя проблема в том, что я не могу запустить скрипт с аргументами в pycharm.Параметры Pycharm и sys.argv
Я попытался ввести аргументы в поле «Параметры сценария» в «Run»> меню «Изменить настройки», как так:
-s'file1.txt', -s'file2.txt'
Но это не сработало. Как запустить скрипт с аргументами?
P.S. Я на Ubuntu
Спасибо, сработало. Кроме того, оказывается, что я должен был использовать «quotes вместо». – YKY
Да, мой плохой, позвольте мне указать, что в ответе для дальнейшей полноты. –
Это было полезно; но для уточнения, мой скрипт python принимает два имени файла в качестве параметров, один для -r и один для -s (или обоих или один или ни один). Таким образом, параметры моего скрипта были указаны как [-p "prof_samples.txt" -r "resp_samples.txt"] без параметров интерпретатора. – hangzhouharry