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实现拼接多张图片的方法
Dec 01 Python
Python线程指南详细介绍
Jan 05 Python
如何在python字符串中输入纯粹的{}
Aug 22 Python
对python实现模板生成脚本的方法详解
Jan 30 Python
Python告诉你木马程序的键盘记录原理
Feb 02 Python
Python可迭代对象操作示例
May 07 Python
python做反被爬保护的方法
Jul 01 Python
解决pycharm安装第三方库失败的问题
May 09 Python
python小白学习包管理器pip安装
Jun 09 Python
python爬取豆瓣电影排行榜(requests)的示例代码
Feb 18 Python
Python的flask接收前台的ajax的post数据和get数据的方法
Apr 12 Python
pd.drop_duplicates删除重复行的方法实现
Jun 16 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
DISCUZ 分页代码
2007/01/02 PHP
php实现mysql数据库操作类分享
2014/02/14 PHP
WordPress中自定义后台管理界面配色方案的小技巧
2015/12/29 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
2017/10/19 PHP
javascript背投广告代码的完善
2008/04/08 Javascript
JS支持带x身份证号码验证函数
2008/08/10 Javascript
juqery 学习之三 选择器 层级 基本
2010/11/25 Javascript
js中符号转意问题示例探讨
2013/08/19 Javascript
巧用js提交表单轻松解决一个页面有多个提交按钮
2013/11/17 Javascript
javascript数组快速打乱重排的方法
2014/01/02 Javascript
JavaScript通过正则表达式实现表单验证电话号码
2014/03/07 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
2015/01/09 Javascript
jQuery实现点击按钮文字变成input框点击保存变成文字
2016/05/09 Javascript
Angular中$cacheFactory的作用和用法实例详解
2016/08/19 Javascript
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
jQuery实现的简单悬浮层功能完整实例
2017/01/23 Javascript
@ResponseBody 和 @RequestBody 注解的区别
2017/03/08 Javascript
浅谈react 同构之样式直出
2017/11/07 Javascript
vue 父组件调用子组件方法及事件
2018/03/29 Javascript
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
关于自定义Egg.js的请求级别日志详解
2018/12/12 Javascript
jQuery - AJAX load() 实例用法详解
2019/08/27 jQuery
js+cavans实现图片滑块验证
2020/09/29 Javascript
[00:29]2019完美世界全国高校联赛(秋季赛)总决赛海口落幕
2019/12/10 DOTA
通过python爬虫赚钱的方法
2019/01/29 Python
详解Python装饰器
2019/03/25 Python
python使用递归的方式建立二叉树
2019/07/03 Python
python通用数据库操作工具 pydbclib的使用简介
2020/12/21 Python
西班牙汉普顿小姐:购买帆布鞋和太阳镜
2016/10/23 全球购物
六一儿童节标语
2014/10/08 职场文书
精神文明建设先进个人事迹材料
2014/12/24 职场文书
员工年度工作总结2015
2015/05/18 职场文书
幼儿园新生开学寄语
2015/05/27 职场文书
首席执行官观后感
2015/06/03 职场文书
导游词之扬州大明寺
2019/10/09 职场文书
Java面试题冲刺第十九天--数据库(4)
2021/08/07 Java/Android