У меня есть файл tar.gz, и я хочу извлечь определенный каталог, но не все, поэтому я использую TarFile.getmember('foo/bar')
. что я хочу знать, если я действительно должен использовать TarFile.getmember(os.path.join('foo','bar'))
.(python) Я использую os.path.join в файлах tar.gz
Редактировать: Мне также интересно, буду ли я использовать os.path.join для любой другой функции в модуле tarfile или модуле zipfile.
Я бы предположил, что файлы tar следуют стандарту Unix для путей, а не к ОС, в которых они используются, поэтому я думаю, что использование '' '' 'вручную могло бы быть лучшим вызовом здесь, но я мог ошибаться. –