错误原因:这行代码里一定存在以下可能性,中文字符,中文空格,tab,非文字字符等
if name == "main"的意思是:当.py文件被直接运行时,if name == "main"之下的代码块将被运行;当.py文件以模块形式被导入时,if name == "main"之下的代码块不被运行.