Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用vim syntastic插件时出现逗号错误_Python_Vim_Terminal_Vim Syntastic - Fatal编程技术网

Python 使用vim syntastic插件时出现逗号错误

Python 使用vim syntastic插件时出现逗号错误,python,vim,terminal,vim-syntastic,Python,Vim,Terminal,Vim Syntastic,保存python文件时,vim Syntasy开始调试并引发语法错误(特别是逗号),无论是在列表、字典、元组等中。下面是保存python文件后的图像 问题在于您的代码,这不是有效的语法,我想您对python非常陌生 使用{} 以下是对象的外观: farm_animals = {"sheep":"big", "cow":"huge"} print(farm_animals) 您可以在其他编辑器上在线试用: Vim Syntarchy在逗号后不添加空格时抛出语法错误 √ animals = set

保存python文件时,vim Syntasy开始调试并引发语法错误(特别是逗号),无论是在列表、字典、元组等中。下面是保存python文件后的图像


问题在于您的代码,这不是有效的语法,我想您对python非常陌生

使用{}
以下是对象的外观:

farm_animals = {"sheep":"big", "cow":"huge"}
print(farm_animals)
您可以在其他编辑器上在线试用:

Vim Syntarchy在逗号后不添加空格时抛出语法错误

√ animals = set(['cat', 'dog', 'mouse'])  # no errors
x animals = set(['cat','dog','mouse'])  # errors

你忘了图像…@HelderSepu谢谢。不知道为什么它没有保存。@HelderSepu哇。谢谢你接电话。我在某个地方读到,我可以用花括号创建集合,如果项目像列表一样分开,即逗号,那么它将解释为集合。我是vim的粉丝,但我会查一下codeskulptor。再次感谢:)@puropolium244别忘了+1…如果它解决了你的问题,请标记为答案