我有一组目录和文件,我想“打包”并移动到另一个系统。这些文件是科学模拟的输入,在目录结构中生成输出文件。
我正在寻找一个清单文件解决方案来帮助打包输入文件,忽略其他文件,这样我就可以轻松地将模拟移动到不同的系统/位置。我目前的方法是手动创建目录结构并选择需要复制的文件,然后创建一个 tar.gz 或 zip 文件。这是缓慢且容易出错的。有没有通用的方法来做到这一点?
我熟悉Python 的MANIFEST.in模板文件setup.py sdist
,这是理想的,但我不确定如何或是否可以使用它来帮助打包任何通用文件分发。有任何想法吗?