离线模式
漫林
今日觉察
免费工具

免费 Python 在线编译器

输入 Python 代码,点击运行即可看到输出,支持真正的 input() 交互和清晰的错误信息。 numpy、pandas 和 matplotlib 图表同样可用,无需安装任何东西。

打开Python 在线编译器工具 →

如何在线运行 Python

编写 Python

在编辑器中输入、打开 .py 文件或从示例开始。

点击运行

点击“运行”或按 Ctrl+Enter。首次运行会下载一次 Python,之后几乎瞬间启动。

查看输出

阅读输出、回答 input() 提示、查看图表并下载文件。用链接分享你的代码。

Python 编译器使用技巧

提前准备输入

在“输入”标签页中为 input() 写好答案,每行一个,重复运行同一程序时就不用再打字。

用 plt.show() 显示图表

调用 plt.show() 即可把 matplotlib 图表放进输出。每张图表都可以保存为 PNG。

使用自己的数据

在“文件”标签页中添加 CSV 或文本文件,在代码中按文件名打开。程序写出的文件可以下载。

大型包导入需要一点时间

首次导入 pandas 这类大型包时会下载一次,之后的运行都很快。

停止并重新开始

点击“停止”或按 Esc 结束长循环。下次运行时 Python 会从干净的状态重新开始。

每次运行都是新程序

变量不会在两次运行之间保留,就像在命令行中运行脚本一样。

漫林服务

为重要的事留出空间

用漫林梳理、规划,并迈出下一步。

漫林人生操作系统:从觉察到行动的路径

Python 在线编译器常见问题

这个 Python 在线编译器免费吗?

免费。无需注册,运行次数不限,保存的任何内容都没有水印。

运行的是哪个 Python 版本?

Python 3.14 及标准库,直接在你的浏览器中运行。

支持 input() 吗?

支持。在“输入”标签页中写好答案,每次 input() 调用对应一行;或者在程序提问时在“输出”标签页中输入。

可以用 numpy、pandas 和 matplotlib 吗?

可以。直接 import 即可:numpy、pandas、matplotlib、scipy、scikit-learn、sympy 和许多其他包都会自动加载。图表显示在输出中。

可以安装其他包吗?

可以在“包”标签页中从 PyPI 安装纯 Python 包,然后在代码中 import。

我的代码在哪里运行?

在你的浏览器中,在一个无法访问本站 Cookie 或存储的沙箱里运行。你的代码不会发送到服务器上运行。

程序可以读写文件吗?

可以。在“文件”标签页中添加数据文件并按文件名打开。程序创建的文件会列在那里供下载。

如何分享我的 Python 代码?

点击“分享”复制链接。代码就保存在链接本身中,任何人打开都能看到同样的程序。

更多同类型免费工具

查看全部免费工具 →