我正在尝试将文件打开到 Pycharm 中进行读取,以便我可以使用数据绘制图表。但是,每当我运行代码时,我总是会收到找不到文件的错误。我将实际文件保存在与我需要阅读的文件相同的文件夹中,但仍然没有。我在网上阅读了有关使用绝对路径的信息,但这对我不起作用?我将不胜感激一些建议!谢谢 !我将在下面发布我的代码,用于将文件读入 pycharm。
这是我目前的解决方案:
import csv
import datetime
import matplotlib.pyplot as plt
with open('sr_ss_clean.csv`') as temp_file:
sunrise = []
sunset = []
reader = csv.reader(temp_file)
next(reader)
for row in reader:
sunrise.append(float(row[1]))
sunset.append(float(row[2]))
start_date = datetime.date(2022, 1, 1)
end_date = datetime.date(2022, 12, 31)
delta = datetime.timedelta(days=1)
date = []
while start_date <= end_date:
date.append(start_date)
start_date += delta
figure= plt.figure()
left_axis = figure.add_subplot(1, 1, 1)
right_axis = left_axis.twinx()
left_axis.plot(date, sunrise, label = "Sunrise")
left_axis.plot(date, sunset, label = "Sunset")
left_axis.set_xlabel('Date')
left_axis.legend(loc= 'upper left')
right_axis.set_ylabel('Time of Day')
plt.show()
*****编辑这个,这样你就可以看到我的完整解决方案 *********