如何在 Python 中使用 transcrypt

How to use transcrypt in Python

我正在尝试使用 Pyhton 3.7.6 和 transcrypt 3.7.16 转译一些简单的示例,例如海龟树示例 (https://github.com/bunkahle/Transcrypt-Examples/tree/master/turtle)。

基本上,我只是将 .py 放在一个文件夹中,然后从 cmd 进行加密:

"python -m transcrypt -n turtle_tree.py";

一切正常,未显示任何错误。 之后,我将 html 文件的第 20 行更改为 "_ _ target_ _/turtle_tree.js",因为输出不在 _ _ javascript_ _ 文件夹中。

当我打开 html 时,它打开时一片空白。

有人能找出我做错了什么吗?如果有人可以向我提供有关此库的一些文档,我将不胜感激。

第 20 行应该替换为:

 type="module"> import * as turtle_tree from './__target__/turtle_tree.js'; window.turtle_tree = turtle_tree;

然后,您必须从文件夹内的 cmd 打开一个 http 服务器:

python -m http.server

最后,您必须在浏览器中输入:

http://localhost:8000/turtle_tree.html

就像遵循 Transcrypt 文档一样简单 v.v'

2.2。你的第一个 Transcrypt 程序: https://www.transcrypt.org/docs/html/installation_use.html#your-first-transcrypt-program