好的,所以我得到了我的飞跃运动设备,我试图运行脚本。当我按f5时,脚本加载但它没有执行这些功能..(它启动,加载所有内容)。
但是,当我通过双击(通过cmd)打开它时,它应该如何正常运行..
知道为什么吗?
以下是一个示例代码:
答案 0 :(得分:1)
IDLE没有执行if __name__ == '__main__'
中的代码,因为预期它的工作方式。
更改最后两行,使if
语句不存在,main()
调用不缩进:
# if __name__ == "__main__":
main()
注意,这个将意味着main()
在每个时间执行这个函数被导入到任何地方,但它应该在IDLE中运行。 (之前IDLE未运行main
,因为它不会触发if
)
PS抓住了LEAP做得好! V.嫉妒>:)