ファイルの内容に文字列を使用して、Python から階層ディレクトリ構造を持つ tar アーカイブを作成したいと考えています。この質問を読みました。これは、文字列をディレクトリとしてではなくファイルとして追加する方法を示しています。実際にディレクトリを作成せずに、その場で tar アーカイブにディレクトリを追加するにはどうすればよいですか?
何かのようなもの:
archive.tgz:
file1.txt
file2.txt
dir1/
file3.txt
dir2/
file4.txt