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面相对象编程中对象的属性与类的方法
Jan 19 Python
Django卸载之后重新安装的方法
Mar 15 Python
python中字符串比较使用is、==和cmp()总结
Mar 18 Python
利用numpy和pandas处理csv文件中的时间方法
Apr 19 Python
python实现抖音视频批量下载
Jun 20 Python
在python中pandas读文件,有中文字符的方法
Dec 12 Python
Python小进度条显示代码
Mar 05 Python
对Python 中矩阵或者数组相减的法则详解
Aug 26 Python
Python内置方法实现字符串的秘钥加解密(推荐)
Dec 09 Python
如何用python免费看美剧
Aug 11 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
Sep 21 Python
使用tkinter实现三子棋游戏
Feb 25 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_MySQL教程-第一天
2007/03/18 PHP
一个比较简单的PHP 分页分组类
2009/12/10 PHP
在VS2008中编译MYSQL5.1.48的方法
2010/07/03 PHP
php学习笔记 数组的常用函数
2011/06/13 PHP
ThinkPHP上使用多说评论插件的方法
2014/10/31 PHP
PHP实现UTF-8文件BOM自动检测与移除实例
2014/11/05 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
基于Jquery的表格隔行换色,移动换色,点击换色插件
2010/12/22 Javascript
jQuery :nth-child前有无空格的区别分析
2011/07/11 Javascript
JS中Date日期函数中的参数使用介绍
2014/01/02 Javascript
Asp.Net之JS生成分页条的方法
2016/11/23 Javascript
js多个物体运动功能实例分析
2016/12/20 Javascript
Angular2-primeNG文件上传模块FileUpload使用详解
2017/01/14 Javascript
vue.js实现刷新当前页面的方法教程
2017/07/05 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
2017/10/19 Javascript
探讨Vue.js的组件和模板
2017/10/27 Javascript
Vue引用第三方datepicker插件无法监听datepicker输入框的值的解决
2018/01/27 Javascript
详解如何在Vue里建立长按指令
2018/08/20 Javascript
vue elementui form表单验证的实现
2018/11/11 Javascript
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
2019/02/15 jQuery
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
javascript将扁平的数据转为树形结构的高效率算法
2020/02/27 Javascript
[01:01:22]VGJ.S vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
python数据处理实战(必看篇)
2017/06/11 Python
Python+PIL实现支付宝AR红包
2018/02/09 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
2019/07/25 Python
Python多线程thread及模块使用实例
2020/04/28 Python
python随机模块random的22种函数(小结)
2020/05/15 Python
Keras框架中的epoch、bacth、batch size、iteration使用介绍
2020/06/10 Python
Python logging模块进行封装实现原理解析
2020/08/07 Python
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
2015年乡镇扶贫工作总结
2015/04/08 职场文书
大学生逃课检讨书
2015/05/04 职场文书
唤醒紫霞仙子,携手再游三界!大话手游X《大话西游》电影合作专属剧情任务
2022/04/03 其他游戏