在线运行 Python 2 代码

main.py 加载中…
标准输入(stdin)
终端输出
工具说明
  1. 运行方式:Skulpt 是纯 JavaScript 实现的 Python 2 解释器,代码在浏览器中解析执行,不涉及 WebAssembly。
  2. Python 2 语法:支持 print 语句、raw_input()、xrange 等 Python 2 特有写法。
  3. 标准输入:raw_input() 按行读取右侧输入框内容。
  4. 限制:Skulpt 并非完整的 CPython 2 实现,部分标准库模块和 C 扩展不可用。如需完整 Python 2 运行环境,需自行用 Emscripten 编译 CPython 2.7。
  5. 基于 Skulpt 在浏览器中解释执行 Python 2。注意:这是 JavaScript 实现的解释器,并非 CPython Wasm,部分库和特性可能不完整。
  6. 性能:纯 JS 解释执行,速度低于 Pyodide/Python 3 Wasm 方案,适合教学和简单脚本。