今日遇到一个python错误:

File "main.py", line 107if __name__ == "__main__"^SyntaxError: invalid syntax

搜了一下,网上的说法基本都是if __name__if之后缺少一个空格。
但是我这里是有空格的,手动删掉空格重新插入空格也不行。

最后查了半天,因为中间有许多注释的代码,把那些代码删掉就好了。后来由于第一次,发现是因为在某个函数中间有一个空行,删除空行就好了。想来前面的冗余代码可能也带入了空行。

总之解决方案:

  1. 检查if __name__if之后是否缺少一个空格。
  2. 检查函数是否有多余的空行
  3. 检查注释的冗余代码,删了可能有意想不到的效果。

python的if __name__ == “__main__“语法错误SyntaxError: invalid syntax相关推荐

  1. 导入tomorrow,使用时报语法错误[SyntaxError: invalid syntax]

    1.报错详情 2.解决方案 原因:async是python的关键字,修改函数名,如:async_th 修改两处: 第一处,函数定义位置 第二处,函数被调用位置 修改前,源代码 修改后,代码

  2. python导入模块报错syntaxerror_python import错误 SyntaxError: invalid syntax

    Python 3.6print 出现 SyntaxError: invalid syntax 开始使用sublime学习python,编写代码如图 Ctrl+B运行以后,报错   SyntaxErro ...

  3. repo init 错误SyntaxError:invalid syntax

    问题 repo init -u git@xxx/xxx.git时发生错误,错误现象如下: Traceback (most recent call last):File "/root/.rep ...

  4. Python报错 SyntaxError: invalid syntax

    今天在跑github上的现成程序时出现了这样一个错误SyntaxError: invalid syntax. 提醒有非法语句,哦豁!根据错误提示发现是忘了改调用文件的print语法格式,要加括号. P ...

  5. SyntaxError: invalid syntax的问题原因和解决办法

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.问题 二.原因及解决办法 一.问题 // An highlighted block SyntaxError: ...

  6. python3语法错误python_[大数据]Python 3.x中使用print函数出现语法错误(SyntaxError: invalid syntax)的原因 - 码姐姐找文...

    在安装了最新版本的Python 3.x版本之后, 去参考别人的代码(基于Python 2.x写的教程),去利用print函数,打印输出内容时,结果却遇到print函数的语法错误: SyntaxErro ...

  7. python中print语法错误_Python 3.x中使用print函数出现语法错误(SyntaxError: invalid syntax)的原因...

    在安装了最新版本的Python 3.x版本之后, 去参考别人的代码(基于Python 2.x写的教程),去利用print函数,打印输出内容时,结果却遇到print函数的语法错误: SyntaxErro ...

  8. python3语法错误-python-使用Python 3打印时出现语法错误

    小编典典 此错误消息表示你尝试使用Python 3遵循示例或运行使用Python 2print语句的程序: print "Hello, World!" 上面的语句在Python 3 ...

  9. 已解决(Python语法报错)SyntaxError: invalid syntax

    已解决(Python语法报错)SyntaxError: invalid syntax 文章目录 报错信息 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主帮忙解决报错 报错信息 粉丝群里面一 ...

  10. Python错误之 SyntaxError: invalid syntax的解决方法总结

    Python错误之 SyntaxError: invalid syntax的解决方法总结 "SyntaxError: invalid syntax"的意思就是 语法错误: 经过查询 ...

最新文章

  1. 设计模式学习2:单例模式
  2. hadoop 9000端口的服务未启动_IDEA 微服务单项目多端口启动
  3. 激光光凝后容易出现频繁闪光的原因
  4. commons.apache
  5. 变动翻屏展示图片效果
  6. VS 2019 16.11正式发布 | 新功能(Hot Reload 热重载)试用
  7. Scala中=gt;的用法
  8. android shell强制删除文件夹_别再乱清手机内存了,删除这3个“特殊”文件夹!空间释放8GB...
  9. windows彻底删除php,win10如何彻底删除wps
  10. c 语言tcp实现电子词典项目
  11. PHP集成腾讯云短信SDK
  12. 华为A1路由器虚拟服务器,华为a1路由器怎么设置
  13. 小白怎么入门网络安全?
  14. Python就业指导
  15. 【资源记录】各个历史版本 cuda toolkit 下载链接
  16. RJ45接头 与 RJ48 接头
  17. markdown排版常用
  18. 3d设计计算机配置,专业设计师选什么电脑配置?2018年专业3D建模渲染电脑配置推荐(2)...
  19. 飞跃计划 | 袋鼠云与睿呈时代达成战略合作,携手助推传统行业数字化转型
  20. 【Python入门教程】第49篇 集合的子集

热门文章

  1. 入门级测试Kotlin实现PopWindow弹窗代码
  2. Photoshop CS6 实例-用椭圆选框工具设计光盘封面
  3. 音乐在计算机中的应用,计算机音乐技术在音乐教育中的应用
  4. break 和continue 区别以及用法。
  5. arcgis去除遥感影像黑边
  6. nodejs 加密压缩文件,解密解压文件
  7. 天然气门站监控摄像头如何布置_监控摄像头安装布线技巧
  8. mysql 查看 脏页_MySQL:刷脏页
  9. QQ农场启示录之:偷菜成本核算
  10. 查询瀚高数据库的创建时间