Я пытаюсь написать скрипт python с несколькими текстовыми файлами внутри подкаталога, например.argparse: доступ ко всем файлам в подкаталоге
python script.py --inputdir ~/subdirectory
который выполнит каждый файл внутри этого подкаталога. Как можно использовать argparse для этого? Должны ли вы писать функцию для доступа и открытия каждого файла?
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--inputdir", help="path to your subdirectory",
required=True)
args = parser.parse_args()
Теперь, что мне делать с args.inputdir
? Как извлечь файлы?
Определить «выполнить» - вы имеете в виду «для каждого файла, сделайте ./file», вы хотите, чтобы python импортировал каждый файл в сеанс интерпретатора или вам нужно сначала вызвать исполняемый процесс (например, ./my_script.sh'; 'python my_file.py')? –