有没有一种方法可以通过 for cicle 运行 通过 jupyter lab/python 中文件中的档案?

Is there a way that with a for cicle I could run through the archives in a file in jupyter lab/python?

我正在做一个通知,我们 运行 实验了十次并创建了 10 个 csv 文件。但是一次打开所有一行代码一定不是打开和阅读它们的最有效方式,我知道一定有一种方法可以用 for cicle 打开它们。

现在我有这段代码,将 cn1 更改为 cn2 等等:

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd

cn1 = pd.read_csv ("Cuerpo Negro 1 Volt.txt",skiprows=1)

datos1 =pd.DataFrame (cn1)

有什么方法可以少行,全部打开?

我正在处理的同一个文件中有所有存档

感谢您的帮助

Ps:我有 plt 因为我需要稍后将它们绘制成图形,但是重复相同的代码 for 用于转换 csv 一定没有问题到数据框。

如果我理解正确的话,你想要的是一个列表,其中包含来自你的 csv 文件的所有 pandas DataFrame。所以 frames 是一个列表,其中逐步附加了所有数据帧 dfframes[index]

可以访问它们
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd

number_of_files = 10
frames = []
filename = "your_file{number}.csv" # In your case: "Cuerpo Negro {number} Volt.txt"

for i in range(1, number_of_files+1):
    df = pd.read_csv(filename.format(number=i), skiprows=1)
    frames.append(df)