立即登录

超简单脚本编辑器 Python写一个简单的在线编辑器

03/15 01:36:56

超简单脚本编辑器 Python写一个简单的在线编辑器

直接奔入主题看下面pywebio程序,实现了python的简陋在线编辑器

from pywebio.input import *
from pywebio.output import put_text
from os import system,remove
try:
  code = textarea('Code Edit Online', code={'mode': "python",'theme': 'darcula'}, value='# input your code heren')
  with open('temp.py','w',encoding = 'utf-8') as f:
    f.write(code)
  system('python temp.py')
  put_text('成功运行程序')
except Exception as e:
  put_text('运行:错误 at %s' % e)

主要使用了pywebio程序,实现了Python的简陋在线编辑器。

相对C++编辑器就比较复杂,需要调用g++.exe辅助卡盟,可能在您的电脑上,就不见得能用了,需要把Dev-C++安装到我这个位置超简单脚本编辑器,程序才可以运行,您可以修改程序。

from pywebio.input import *

超简单脚本编辑器_vbs脚本编辑_一刀挂怎么编辑脚本

运行时会报一个错,不用管它超简单脚本编辑器,跟咱们的程序无关。如果不是这个错,那就是您的程序有BUG。

vbs脚本编辑_一刀挂怎么编辑脚本_超简单脚本编辑器

from pywebio.input import *
from pywebio.output import put_text
from sys import path
from os import system,remove
try:
  system('chcp 65001 >nul')
  code = textarea('Code Edit Online ( C++ )',tvUHs code={'mode': "python",'theme': 'darcula',}, value='// input your code here.n')
  with open('temp.cpp','w',encoding='utf-8') as f:
    f.write(code)
  put_text('成功运行程序')
  system(r'D:Dev-C++Dev-cppMinGW64bing++.exe "%stemp.cpp" -o "%stemp.exe" && call "%stemp.exe" && pause' % (path[0],path[0],path[0]))
  remove('temp.cpp')
  remove('temp.exe')
except Exception as e:
  put_text('运行:错误 at %s' % e)

vbs脚本编辑_超简单脚本编辑器_一刀挂怎么编辑脚本

测试程序,直接运行第一个,输入一段Python代码:

maxNumber = 100
numbers = []
min = 2
numberSum = 0
for i in range(1,101):
  numbers.append(i)
 
while min <= maxNumber:
  is_prime = True
  for i in range(2,min):
    if (min % i) == 0:
      is_prime = False
      break
  if is_prime == True:

一刀挂怎么编辑脚本_vbs脚本编辑_超简单脚本编辑器

Python写一个简单的在线编辑器

点击蓝色按钮,观察控制台:

Python写一个简单的在线编辑器

成功。

再测C++,测试代码如下(C++:画桃心):

// Author:PanDaoxi
#includewww.cppcns.com 
using namespace std;
int main(){
 for(double y=1.5;y>-1.5;y-=0.1){
  for(double x=-1.5;x<1.5;x+=0.05){

vbs脚本编辑_一刀挂怎么编辑脚本_超简单脚本编辑器

Python写一个简单的在线编辑器

输入测试程序并提交,观察控制台:

Python写一个简单的在线编辑器

Python写一个简单的在线编辑器

控制台上多了个大桃心,成功运行。

到此这篇关于Python写一个简编程客栈单的在线编辑器的文章就介绍到这了,更多相关Python写线编辑器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支tvUHs持我们!

本文标题: Python写一个简单的在线编辑器

来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

最新资讯