使用 Python 拓展 Scratch 的能力!(自定义积木,无需写JavaScript)


#1

@HansonXie 提到想使用Python来构建新的积木,我为此写了两篇文档


#2

顺便在文档里做了个存储信息的例子

https://adapter.codelab.club/extension_guide/extension_python_kernel/#_2

@HansonXie


#3

https://blog.just4fun.site/post/少儿编程/scratch3-adapter-as-python-interpreter/ 在scratch里构建Python REPL


#4

原文档写的不太详细,我想请教下我的想法是否正确。也就是说我们可以通过 CodeLab Adapter直接执行python语句。或者将代码写到某个help类里,在scratch中用exec的方式执行,对吗?那么如果我用了第三方库,CodeLab Adapter会自动链接这些外来库吗?还有,这种help类究竟怎么开始做,能不能有个比较详细的step by step的教程?谢谢


#5

我写了一些简单文档: https://adapter.codelab.club/extension_guide/extension_python_kernel/

但确实不大详细。

@HansonXie 的文档写得比我好,不清楚有没有兴趣写这方面的文档 :)