问题描述
我是Python 3编程的初学者。 当我尝试写入文件时,它报告错误:ValueError:对已关闭文件的I / O操作。您能帮我理解问题吗?
功率=(5、10、15、20)
力量中的力量:
for Hours in range(1,6):
AC_energy = pow * Hours
print(AC_energy)
if (AC_energy / pow) == 1:
Rack_energy = 230
else:
Rack_energy = 288
Nbr_rack = ((AC_energy *(1 + 0.2)) *1000) / Rack_energy
Energy = ((Rack_energy * Nbr_rack)/ 1000)* 0.95
data = CsvFileDataSource(r'C:\Users\Japan.csv',datetime_column='DateTime',datetime_format='%Y-%m-%d %H:%M:%S')
logger = SystemLogger([poi.name,farm.name,Bat.name,pcs.name],output_directory="Power{p}_Hours{h}".format(p=pow,h=Hours))
simulation = SimulationEngine(layout=component,controller=Controller(),data_source=data,data_logger=logger)
simulation.run()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)