python能在浏览器能运行吗
作者:silencement 时间:2023-05-11 14:32:07
py文件不是html文件,当然不能在浏览器里打开。py文件可以用任何编辑器打开,py文件是和txt一样都是普通的文本文件,只是python解释器可以解释运行。
常见用的python编辑器有
pycharm
这是一个专门用于Python开发的IDE,常见的代码补全、智能提示、语法检查,这个软件都支持,除此之外,还集成了版本控制、单元测试、git功能,可以快速创建Django,Flask等Python Web框架,使用起来非常不错,在开发大型项目中经常会用到,唯一的缺点就是,启动起来有些卡,还不是免费的,不过可以下载社区免费版的。
Sublime Text
这是一个轻量级的代码编辑器,跨平台,支持几十种编程语言,包括Python,Java,C/C++等,小巧灵活,运行轻快,支持代码高亮、自动补全、语法提示,插件扩展丰富,是一个很不错的代码编辑器,配置相关文件后,可直接运行python程序。
VS Code
这是微软开发的一个跨平台的代码编辑器,支持常见的编程语言开发,插件拓展丰富,不仅智能补全、语法检查、代码高亮,还支持git功能,运行流畅,是一个很不错的代码编辑器,安装相关插件后,可直接运行python程序。
内容扩展:
Skulpt是一个完全基于浏览器的Python运行环境,无须任何预处理、任何插件以及服务器端的支持,直接输入Python 代码即可。
window.addEvent('domready', function() {
var term = initTerminal(80, 20);
// set up demo typers
$('codeexample1').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("print \"Hello, World!\" #natch", false, true);
term.doEnter();
}));
$('codeexample2').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("for i in range(5):", false, true); term.doEnter();
term.writeStr(" print i", false, true); term.doEnter();
term.doEnter();
}));
$('codeexample3').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("[x*x for x in range(20) if x % 2 == 0]", false, true);
term.doEnter();
}));
term.writeStr("Skulpt demo REPL - " + new Date().toLocaleString() + "\n");
term.writeStr(term.PS1, true);
});
来源:https://www.py.cn/faq/python/12380.html
标签:浏览器,python
0
投稿
猜你喜欢
vue组件之间进行传值的方法
2024-04-27 15:48:04
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
2023-12-26 21:32:41
不要放弃使用CSS中的新技术
2009-05-15 12:49:00
深入了解NumPy 高级索引
2023-07-02 05:22:51
在SQL Server数据库中为标识(IDENTITY)列插入显式值
2024-01-18 04:03:40
Python局部变量与全局变量区别原理解析
2021-06-18 01:50:05
Python中使用ipython的详细教程
2023-05-28 13:14:48
Python列表元素常见操作简单示例
2022-08-18 08:33:57
python实现图片彩色转化为素描
2021-12-02 03:57:36
在html中引入外部js文件,并调用带参函数的方法
2024-04-16 09:28:03
语言编程花絮内建构建顺序示例详解
2023-11-04 09:42:12
微信小程序技巧之show内容展示,上传文件编码问题
2023-09-23 07:25:30
Python requests模块cookie实例解析
2023-11-18 15:44:56
python如何进行矩阵运算
2021-05-01 22:58:25
ASP实现GB2312字符与区位码的相互转换
2009-12-28 10:27:00
浅谈MySQL event 计划任务
2024-01-22 11:14:41
Go语言的type func()用法详解
2024-02-21 12:50:51
Python爬虫获取数据保存到数据库中的超详细教程(一看就会)
2024-01-14 13:05:01
MySQL5.7 windows二进制安装教程
2024-01-24 04:10:01
python pyhs2 的安装操作
2021-03-11 18:21:33