gpt4 book ai didi

Python脚本导入多个文件并保存输出

转载 作者:行者123 更新时间:2023-12-01 08:43:15 24 4
gpt4 key购买 nike

我想打开多个文件并保存输出。这是我想为 {i}=76 files.txt 迭代编写脚本的操作。对于我想要操作的 76 个文件,reference_file.txt 始终相同。

import numpy as np
a=np.loadtxt('filename{i}.txt')
b=np.loadtxt('reference_file.txt')
np.savetxt('output{i}.txt', np.subtract(a,b))

然后结束脚本。

最佳答案

使用 for 循环 python命令。 range(0, 76)range目的。为了简单起见,它就像一个 0 到 75 的列表。这意味着 i将采用 0, 1, 2, .., 75 的值每次迭代。

已提取b退出循环,因为它不依赖 i

使用字符串format使用i在字符串中。了解它 herehere

import numpy as np

b = np.loadtxt('reference_file.txt')
for i in range(0, 76):
a = np.loadtxt("filename{}.txt".format(i))
np.savetxt("output{}.txt".format(i), np.subtract(a,b))

关于Python脚本导入多个文件并保存输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53413786/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com