为什么我使用csv得到语法错误

时间:2016-02-26 19:36:25

标签: python

我为假日csv文件制作了一个程序,但它仍然是一种无效的语法。

def summer_template:
        summer_template == 1:
    open("holiday.csv","w")
    summer_list["shorts","sandels","shirt(s)","suncream"]
    summer_extra=input("what do you want to do  on holiday")
    holiday_file=csv.writer(summer_list,summer_extra)
    csvfile.close()

错误位于" summer_template"是

3 个答案:

答案 0 :(得分:1)

它的python,你需要正确完成缩进。尝试从"打开"复制空格。 line并替换违规行上的空格。

看起来似乎缺少if语句。如果是这样的话,下面的所有东西都需要进一步缩进。请记住,您也无法混合制表符和空格。

答案 1 :(得分:0)

您是否遗漏了if声明?使用==运算符通常在if语句中完成。

https://docs.python.org/3.4/tutorial/controlflow.html

答案 2 :(得分:0)

  • 函数定义应该有括号:def summer_template():

  • 也许你的意思是if summer_template == 1:。在这种情况下,您希望在if块中的所有内容都需要缩进。