2016-12-01 75 views
-1
complete_weather=open('complete_weather_filename.csv','r') 
cleaned_weather=open('cleaned_weather_filename.csv','w') 
for i in complete_weather: 
    scw=i.split(',') 
    writing_stuff=scw[0]+scw[1]+scw[2]+scw[3]+scw[8], sep=',', end='\n' 
    cleaned_weather.write(writing_stuff) 

我已经得到了write_stuff具有“语法错误:不能分配给操作员”。有人能解释这背后的逻辑吗?对我来说,这应该工作。我不明白语法错误:不能分配给操作员

+0

'sep'和'end'只适用于'print'功能。 – Evert

+0

谢谢你,我明白了 –

回答

1

有一次您拨打print()。该调用本身已被删除,但它所采用的可选参数不是。删除它们。