我在 E 驱动器中有一个文本文档“Data n(r) vs r”,其中有两列。我想使用 python 绘制第一列和第二列中的值。我正在使用下面的代码来执行此操作。但我收到错误“没有这样的文件或目录数据 n(r) vs r”。有人可以帮我修复错误代码如下import matplotlib.pyplot as pltX, Y = [], []for line in open('Data n(r) vs r.txt', 'r'): values = [float(s) for s in line.split()] X.append(values[0]) Y.append(values[1])plt.plot(X, Y)plt.grid(True)OutputFileNotFoundError: [Errno 2] No such file or directory: 'Data n(r) vs r.txt'
1 回答
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
然后引用完整路径:
for line in open(r'E:\Data n(r) vs r.txt', 'r'):
修复其他错误
values = [float(s) for s in line.strip().split()]
添加回答
举报
0/150
提交
取消