无法从Mu edi中BBC Micro::bit的主脚本导入python脚本

2024-05-04 05:03:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用micropython为BBC Micro::bit编写一些示例。我使用的是Mu编辑器,它检查代码并将其闪烁到板上。在

问题是,我找不到方法从主脚本导入我自己的脚本。尽管代码检查成功结束(并且在我的电脑上工作),一旦闪过,电路板就会抱怨导入的模块不存在。就好像只有主脚本才进入董事会。此外,如果我将所有代码粘贴到一个脚本中,Mu会抱怨脚本太长(大约300行)。我做错什么了?为什么有最大脚本长度?在


Tags: 模块方法代码脚本示例粘贴micropythonbit
1条回答
网友
1楼 · 发布于 2024-05-04 05:03:19

存在最大脚本长度的原因是由于微:一点。它是一台功能非常强大的“小电脑”,但也有一些局限性,内存是其中一个比较突出的限制。在

当你点击Mu上的Flash按钮时,它只复制当前脚本。您可以使用MicroPython(link to documentation explaining the feature)的新存储功能,它需要最新版本的Mu(http://codewith.mu)。你必须记住,刷新一个新的脚本总是会删除存储的任何内容,所以你必须首先刷新你的主脚本,然后通过点击Mu上的“文件”按钮添加另一个文件。在那里,您可以将任何脚本从本地Mu文件夹拖放到微:一点。在

做你想做的事情,最简单的方法就是像你以前试过的那样,把所有的东西都合并到一个文件中。如果不适合,可以尝试减小脚本的大小,例如通过减少注释或以某种方式减少代码量。在

相关问题 更多 >