使用if-condition检查文件名

时间:2010-02-03 10:37:03

标签: python syntax-error

我在Python中犯了一个真正的愚蠢错误,却无法找到它是什么

我在python中做了类似的事情

filename="file1"
if name == 'file1'
    print 1

我收到了无效的语法错误

3 个答案:

答案 0 :(得分:7)

您缺少冒号

filename="file1"
if name == 'file1':
    print 1

答案 1 :(得分:4)

你需要在if语句的末尾放一个冒号

filename="file1"
if name == 'file1':
    print 1

答案 2 :(得分:1)

什么是名字?你在其他地方定义了吗?我假设它的“文件名”,所以

filename="file1"
if filename == 'file1':
    print 1

如果定义了“name”,那么问题确实是“if”行末尾的“:”。