特定のファイルを指定したパスにコピーしたい。この指定されたパスには、事前に存在せず、コピー中に作成する必要があるディレクトリの多くの階層があります。
関数を試してみshutil.copy*
ましたが、宛先パスのディレクトリが事前に作成されている必要があるようです。
これらのディレクトリを必要に応じて設定し、ファイルをコピーする機能はありますか?
使用例:
copy_file('resources/foo.bar', expanduser('~/a/long/long/path/foo.bar'))