Как получить argparse, чтобы не копировать файлы?
Вы не.
Вы получаете снаряд, чтобы прекратить болтать
Тем не менее. Давайте немного подумаем.
Вы говорите это в своем коде
parser.add_argument('path', nargs=1, help='File path to process')
Но вы фактически предоставляете подстановочные знаки, когда запускаете его.
Один из этих двух не прав. Либо прекратите предоставлять подстановочные знаки во время выполнения, либо исправьте argparse, чтобы разрешить использование нескольких имен файлов.