#!/usr/bin/env python3 from sys import argv from os.path import basename import subprocess fichiers = [basename(x) for x in argv[1:]] ficout="_".join(fichiers).replace(' ','-').replace('.pdf','')+'.pdf' cmd = ['pdftk'] + argv[1:] + ['cat', 'output', ficout] process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) stdout, stderr = process.communicate() #print(stdout) #print(stderr)