如何加载包含在变量中的文件?python

如何加载包含在变量中的文件?python,python,Python,我有一个文本文件(mainfile.txt),其中包含其他3个文本文件的名称,分别为file1.txt,file2.txt,&file3.txt 我试图加载主文件中包含的3个文件,但我不知道如何加载 所有文件都包含在同一文件夹中 这就是我想做的: 我的主文件是“satriano.txt”,其中有一个循环,用于加载“satriano.txt”中包含的3个文件,分别称为Pr1、2和3 file_name=np.loadtxt('satriano.txt', 'str') n=len(file_nam

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

我试图加载主文件中包含的3个文件,但我不知道如何加载

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

这就是我想做的: 我的主文件是“satriano.txt”,其中有一个循环,用于加载“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 Axes,很抱歉,在for的末尾缺少“:”。如果不使用
range
,则可以直接使用
w
作为文件名

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

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

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

我要加载的3个文件都有数字数据。我想打开每个文件的内容,然后使用
open
功能将其卸载到给定文件路径的文件中。但是,为了得到有用的答案,请在问题中添加路径文件的文件内容,以及一个数字数据文件(不同格式的处理方式不同)。请通过添加相关代码来改进您的问题。如何使用python格式发布代码而不使用简单文本?@OmarVelazquez在每个代码行的开头添加4个空格。我要加载的3个文件中都有数字数据。我想打开每个文件的内容,然后使用
open
功能将其卸载到给定文件路径的文件中。但是,为了得到有用的答案,请在问题中添加路径文件的文件内容,以及一个数字数据文件(不同格式的处理方式不同)。请通过添加相关代码来改进您的问题。如何使用python格式发布代码而不使用简单文本?@OmarVelazquez在每行代码的开头添加4个空格最后一个问题,我正在使用jupyter笔记本,在脚本的最后,我得到了3个我只想在一个图中绘制的图。Python上与matlab的“hold on,hold all”类似的函数是什么
plt.plot(secondstuff,'g')它将在同一个图形上绘制所有图形。最后一个问题,我正在使用jupyter笔记本,在脚本的末尾,我得到了3个图形,我只想在一个图形中绘制。Python上与matlab的“hold on,hold all”类似的函数是什么(firststuff'b');
plt.plot(secondstuff'g');
它将在同一个图形上绘制所有内容。