如何加载变量中包含的文件?蟒蛇

时间:2017-05-04 14:41:48

标签: python

我有一个文本文件(mainfile.txt),其中包含名为file1.txtfile2.txt和&的其他3个文本文件的名称。 file3.txt

我试图用循环加载主文件中包含的3个文件,但我不知道该怎么做。

所有文件都包含在同一文件夹中。

这就是我想要做的: 我的主文件是'satriano.txt.with一个循环,我想加载'satriano.txt'中包含的3个文件,名为Pr1,2和3。

file_name=np.loadtxt('satriano.txt', 'str')
n=len(file_name)
for w in range (0,n)
    np.loadtxt('file_name[w]',file_name)

这对Python来说显然是错误的,因为我正在尝试matlab sintaxes,抱歉

1 个答案:

答案 0 :(得分:0)

在结尾处缺少':'。如果您不使用w,则可以直接使用range作为文件名。

import numpy as np
file_name=np.loadtxt('satriano.txt', 'str')
n=len(file_name)
for w in file_name:
    np.loadtxt(w)