Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好的,所以我刚拿到我的跳跃运动设备,我正在尝试运行脚本。当我按 f5 时,脚本会加载但它不执行功能..(它初始化,加载所有内容)。
但是当我通过双击(通过cmd)打开它时,它应该如何正确地工作..
知道为什么吗?
这是一个示例代码:
http://pastebin.com/6Pu2DQ4n
if __name__ == '__main__'由于预期的工作方式,IDLE 没有执行代码。
if __name__ == '__main__'
更改最后两行,使if语句不存在,并且main()调用不缩进:
if
main()
# if __name__ == "__main__": main()
注意,这意味着每次在任何地方导入此函数时都会main()执行,但它应该在 IDLE 中运行。(IDLE 之前没有运行,因为它不会触发)mainif
main
PS 获得 LEAP 干得好!五、吃醋>:)