python能在浏览器能运行吗


Posted in Python onJune 17, 2020

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);
});

到此这篇关于python能在浏览器能运行吗的文章就介绍到这了,更多相关浏览器能运行python吗内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
详解Python的迭代器、生成器以及相关的itertools包
Apr 02 Python
Tornado协程在python2.7如何返回值(实现方法)
Jun 22 Python
详细分析python3的reduce函数
Dec 05 Python
在CentOS6上安装Python2.7的解决方法
Jan 09 Python
python3+PyQt5自定义视图详解
Apr 24 Python
儿童python练习实例
May 27 Python
Python基于最小二乘法实现曲线拟合示例
Jun 14 Python
django框架防止XSS注入的方法分析
Jun 21 Python
python SocketServer源码深入解读
Sep 17 Python
python判断单向链表是否包括环,若包含则计算环入口的节点实例分析
Oct 23 Python
python爬取抖音视频的实例分析
Jan 19 Python
总结Pyinstaller打包的高级用法
Jun 28 Python
python的pip有什么用
Jun 17 #Python
浅谈keras通过model.fit_generator训练模型(节省内存)
Jun 17 #Python
python用什么编辑器进行项目开发
Jun 17 #Python
在keras中model.fit_generator()和model.fit()的区别说明
Jun 17 #Python
python语言的优势是什么
Jun 17 #Python
python有几个版本
Jun 17 #Python
python实例化对象的具体方法
Jun 17 #Python
You might like
php中文件上传的安全问题
2006/10/09 PHP
浅谈apache和nginx的rewrite的区别
2013/02/22 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
php封装一个异常的处理类
2017/06/08 PHP
JS中剪贴板兼容性、判断复制成功或失败
2021/03/09 Javascript
如何在Mozilla Gecko 用Javascript加载XSL
2007/01/09 Javascript
锋利的jQuery jQuery中的DOM操作
2010/03/21 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
php对mongodb的扩展(初识如故)
2012/11/11 Javascript
页面加载完后自动执行一个方法的js代码
2014/09/06 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
2015/04/02 Javascript
基于JS实现简单的样式切换效果代码
2015/09/04 Javascript
jQuery简单实现title提示效果示例
2016/08/01 Javascript
浅析jQuery操作select控件的取值和设值
2016/12/07 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
jquery ui sortable拖拽后保存位置
2017/04/27 jQuery
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
2018/11/20 jQuery
解决VantUI popup 弹窗不弹出或无蒙层的问题
2020/11/03 Javascript
Javascript节流函数throttle和防抖函数debounce
2020/12/03 Javascript
vue 动态生成拓扑图的示例
2021/01/03 Vue.js
[36:16]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.19
2020/12/24 DOTA
pyqt4教程之widget使用示例分享
2014/03/07 Python
Python实现递归遍历文件夹并删除文件
2016/04/18 Python
CentOS中升级Python版本的方法详解
2017/07/10 Python
python机器学习理论与实战(六)支持向量机
2018/01/19 Python
在Python中过滤Windows文件名中的非法字符方法
2019/06/10 Python
Python Excel vlookup函数实现过程解析
2020/06/22 Python
python 实现汉诺塔游戏
2020/11/28 Python
瑞典在互联网上最大的宠物商店:Animail
2020/10/31 全球购物
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
优秀毕业生事迹材料
2014/02/12 职场文书
庆祝儿童节标语
2014/10/09 职场文书
2014幼儿园卫生保健工作总结
2014/12/05 职场文书
四年级小学生评语
2014/12/26 职场文书
有趣的二维码:使用MyQR和qrcode来制作二维码
2021/05/10 Python