首页 > python教程

python能在浏览器能运行吗

时间:2020-09-15 python教程 查看: 767

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博客!

展开全文
上一篇:python代码中怎么换行
下一篇:python代码区分大小写吗
输入字:
相关知识
Python 实现图片色彩转换案例

我们在看动漫、影视作品中,当人物在回忆过程中,体现出来的画面一般都是黑白或者褐色的。本文将提供将图片色彩转为黑白或者褐色风格的案例详解,感兴趣的小伙伴可以了解一下。

python初学定义函数

这篇文章主要为大家介绍了python的定义函数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助,希望能够给你带来帮助

图文详解Python如何导入自己编写的py文件

有时候自己写了一个py文件,想要把它导入到另一个py文件里面,所以下面这篇文章主要给大家介绍了关于Python如何导入自己编写的py文件的相关资料,需要的朋友可以参考下

python二分法查找实例代码

二分算法是一种效率比较高的查找算法,其输入的是一个有序的元素列表,如果查找元素包含在列表中,二分查找返回其位置,否则返回NONE,下面这篇文章主要给大家介绍了关于python二分法查找的相关资料,需要的朋友可以参考下