我在 python 中有一个脚本,它将文件保存在特定目录中。
例如这个名为“write.py”的代码:
with open("project/results/txt/output.txt", "w") as f:
f.write("this is a txt file")
所以我在“project/src”中执行我的脚本,这个脚本的输出在“project/results/txt/”中。
这里是“project/”中的脚本 Nextflow 示例:
process writeTxt{
output:
file "output.txt"
"""
python3 ../../../src/write.py
"""
}
"../../../" ==> 退出工作目录
但是 nextflow 返回它没有找到“projet/results/txt/output.txt”。
那么如何向 Nextflow 指示脚本的输出在哪里呢?