1.python在线编译器的解决方案

方案一:vscode web版(vscode online)

大名鼎鼎的vscode 推出了web版,也就是说可以在网页上进行编程了。

github地址:https://github.com/microsoft/vscode

可以按照他的教程进行部署搭建到自己的服务器上。后期我也会写一个搭建部署过程。

PS:国内腾讯收购了coding。然后变成了现在的coding.net。

传送门:https://coding.net/

他里面的coding studio 和vsconde 简直一毛一样。

方案二:Anaconda

Anoconda 包含了一个包管理工具和一个Python管理环境,同时附带了一大批常用数据科学包,也是数据分析的标配。其中里面的jupyter notebook 可以实现在线编写python的功能。

以上方案都不能满足的我要求,我和核心要求之一是要实现python turtle 画图。所以最终选择了Skulpt。

Skulpt是一个完全依靠浏览器端模拟实现Python运行的工具。可以依靠浏览器搭建出在线python编译器。

在线测试地址:http://python.longkui.site

基于Skulpt的在线python编译最终实现效果

2.下载Skulpt与安装

GitHub地址:https://github.com/skulpt/skulpt

主要是需要dist目录下的skulpt.min.js 和skulpt-stdlib.js 这两个文件

如果链接丢失或者没有相关文件可以用下面的:

dist 目录下还有一个index 文件,这个就是启动文件。如果我们双击运行后,界面是这样的:

这便是一个最基础的界面。但是还有问题, 这个时候你在这里面写python代码并点击“Run”是会报错的。主要原因是因为引用问题

引用部分如下:

将代码中的第9行和第10行修改为如下形式:

这个时候再运行index.html,并在框中输入python 代码点击运行便可出现效果。

Post Views:

211

python在线编辑器最新_skulpt搭建Python在线编译器(一):下载、安装相关推荐

  1. python3在线编程、python3在线编译器、在线编辑器_skulpt搭建Python在线编译器(一):下载、安装...

    1.python在线编译器的解决方案 方案一:vscode web版(vscode online) 大名鼎鼎的vscode 推出了web版,也就是说可以在网页上进行编程了. github地址:http ...

  2. python黑色背景编辑器_如何更换python默认编辑器的背景色

    初学Python,想必大家拿来练习最多的IDE就是Python自带的IDLE了,但是默认的代码配色及语法高亮主题确实很不适应.下面我们就来看一下修改python默认编辑器背景颜色的方法. 1.首先要找 ...

  3. eclipse配置python开发环境_eclipse怎样搭建Python开发环境

    eclipse通过pydev插件也是可以搭建出Python开发环境的.今天小编我就来给大家分享一下eclipse怎样搭建Python开发环境的经验哦. 工具/原料 电脑 eclipse Python ...

  4. python工作者工作环境_搭建python环境

    搭建python环境 windows下可以安装enthought 集成的 EPDFree32安装包安装python用这个集成了基本所有需要的插件和环境. 装完以后可以运行桌面上pylab程序进入pyt ...

  5. 马哥python数据分析课程设计_搭建python数据分析平台

    基本结构 其实没什么高深的东西,无非是常用的那一套: pandas, numpy, matplotlib- 但是为了更方便使用,加持了 jupyter notebook(即以前的ipython not ...

  6. Python编程基础01:搭建Python开发环境

    文章目录 一.Python概述 (一)Python为何物 (二)Python的发展前景 1.IEEE Spectrum排行榜 2.TIOBE编程语言排行榜 3.了解Python招聘数据 (三)Pyth ...

  7. ckeditor KindEditor eWebEditor WQeditor FreeTextbox Tinymce 几款在线编辑器的比较(附各版本demo下载地址)

    占位,正在整理 1.ckeditor 2.KindEditor 先发一个图上来,下午再写配置 由于kindeditor的版本和其说明无法对应,其实我是根本没找到.net版本的配置说明,网上主要有两种配 ...

  8. Python学习-8.2 库(第三方库介绍与下载安装)

    一.第三方库内容介绍 3.1.网络爬虫 网络爬虫是自动进行HTTP访问并捕获HTML页面的程序 requests库 是一个简洁且简单的处理HTTP请求的第三方库.优点:程序编写过程更接近正常URL访问 ...

  9. python在线编辑器最新_Editor.md 二次开发-markdown在线编辑器

    需求分析 经常需要在网络论坛发布文章进行宣传良心工作室最新免费服务,但每个论坛的编写格式存在差异,给发布带来了很大的障碍. 最近markdown格式的兴起,给广大发布者带来了福音,一种文档格式大部分网 ...

最新文章

  1. photoshop CS5 Dreamweaver CS5序列号及完美破解方法
  2. 7-Python3从入门到实战—基础之数据类型(字典-Dictionary)
  3. 树,二叉树,森林各种遍历总结:
  4. java创建目录时带权限_java – 无法在外部存储中创建目录,尽管权限显然设置正确...
  5. 如何在本地设置www.xxx.com,使其允许访问
  6. 解决Git 克隆代码 The remote end hung up unexpectedly错误
  7. screw-plus实现php代码安全
  8. 大数据“杀熟不杀生”;微信朋友圈广告没完;美团打车撒币上海 | 一周业界事
  9. 将稍大文件存储到远程SQL Server服务器
  10. 用C#中的另一个字符串分割一个字符串
  11. elementui中给input框赋值成功后input框不能进行编辑问题
  12. Scikit-learn:分类模型评估Model evaluation
  13. 试算平衡表示例图_科目汇总表代试算平衡表
  14. 深度生成模型重塑药物研发【Cell子刊综述】
  15. Ac-RADADADARADADADA-NH2
  16. 希尔伯特(Hilbert)变换
  17. proposal中文翻译_proposal 是什么意思_proposal 的翻译_音标_读音_用法_例句_爱词霸在线词典...
  18. 【LeetCode】回溯 N皇后(DFS、子集、组合问题)
  19. 【算法】Catalan数
  20. 石墨烯 量子计算机,石墨烯鼓有望成为量子计算机内存

热门文章

  1. python使用matplotlib可视化线图(line plot)、并自定义线条的粗细(线条的宽度、 line width in Matplotlib)
  2. R语言ggplot2可视化:可视化水平堆叠条形图(horizontal stacked bar plot)并在条形图中的每个分组条形区域显示区域占整体的百分比数值标签
  3. Pandas中xs()函数索引复合索引数据的不同切面数据(索引复合索引中需要的数据):索引列复合索引中的一个切面、索引行复合索引中的一个切面
  4. 机器学习类别/标称(categorical)数据处理:独热编码(One Hot Encoding)
  5. python使用Spacy迁移学习库进行句法分析实战
  6. python使用heapq快速查找最大或最小的 N 个元素
  7. CBS多机器人路径规划
  8. 使用Bioconda管理生信软件(以bwa为例)
  9. 实验七:层叠样式表(二)
  10. 深圳大学计算机暑期学校,The First Day-深度学习暑期学校