私が基本的にやりたいことは、cp -Rl dir1 dir2
. しかし、私が理解しているように、pythonはshutils.copytree(src,dst)
実際にファイルをコピーするものだけを提供しますが、代わりにファイルをハードリンクする可能性はありません.
cp
モジュールを使用してコマンドを呼び出すことができることは知っていsubprocess
ますが、よりクリーンな (pythonic) 方法を見つけたいと思っています。
そうする簡単な方法はありますか、それともディレクトリを再帰的に自分で実装する必要がありますか?