3 ms·
import os import os.subprocess #is that right? subprocess.execute(f'tar cvzf t.tar.gz {' '.join(list_of_files)}') Did I do that right? or was it `tar cvzf t.
by jvanderbot 3y ago
import os
import os.subprocess #is that right?
subprocess.execute(f'tar cvzf t.tar.gz {' '.join(list_of_files)}')
Did I do that right?
or was it
`tar cvzf t.tar.gz *`
- Joker_vD 3y agoimport subprocess subprocess.run(['tar', 'cvzf', 't.tar.gz', *list_of_files]) or indeed import os, subprocess subprocess.run(['tar', 'cvzf', 't.tar.gz', *(f.path for f in os.scandir('.'))]) if you need files from the current directory