Lexb星座_lex什么星座

如何打开python代码运行助手

Python代码运行助手是一个可以在网页上运行python语言的工具。因为很多教程中python的运行环境是dos,暗界面有点简陋,所以这个python代码运行助手是作为ide开发的。

其实python代码运行助手界面只能算及格分。如果是找ide,建议用jupyter。Jupyter被集成到ANACONDA中,只要安装了anacoda就可以使用。

回到这个问题:

1.要打开这个跑步助手,首先要下载一个learning.py,如果找不到,可以复制下面的代码,保存为“learning.py”。编辑器使用sublime或notepad++。

#!/usr/bin/env?python3

#?-*-?编码:?utf-8?-*-

' r ' ' '

学习. py

答?Python?3?教程?从哪里?

用法:

python3?学习. py

'''

进口?[计]系统复制命令(system的简写)

def?检查版本():

v?=?系统版本信息

如果?v .大调?==?3?然后呢。小调?& gt=?4:

回归?真实的

打印('你的?当前?python?是吗?%d.%d?拜托了。使用?Python?3.4.'?%?(v .少校,?五.未成年人))

回归?错误的

如果?不是吗?检查版本():

出口(1)

进口?os,?木卫一?json,?子流程?临时文件

从哪里?urllib?进口?从语法上分析

从哪里?wsgiref.simple_server?进口?制作服务器

EXEC?=?sys.executable

港口?=?39093

主持人?=?local.liaoxuefeng.com:%d '?%?港口

临时工?=?tempfile.mkdtemp(后缀='_py ',?前缀='learn_python_ ')

指数?=?0

def?main():

')?==?-1:

start_response('400?不好?请求',?[('内容类型',?application/json')])

回归?[b ' { " error ":" invalid _ origin " } ']

headers . append((' Access-Control-Allow-Origin ',?产地))

start_response('200?好吗?标题)

r?=?字典()

尝试:

fpath?=?write_py(名称,代码)

打印('执行:?%s?“%s”吗?%?(EXEC,?fpath))

r['输出']?=?decode(subprocess . check _ output([EXEC,fpath],?stderr =子流程。STDOUT,?超时=5))

除了?子流程。CalledProcessError?作为?e:

r?=?dict(error='Exception ',?输出=解码(e .输出))

除了?子流程。超时过期?作为?e:

r?=?dict(error='Timeout ',?输出= '执行超时')

除了?子流程。CalledProcessError?作为?e:

r?=?dict(error='Error ',?Output=“执行错误”)

打印('执行?“成交。”)

回归?[json.dumps(r)。编码(' utf-8')]

如果?__name__?==?__main__ ':

Main() 2,然后用记事本编写以下代码:

@echo?离开

python?学习. py

将暂停保存为“运行”。蝙蝠

3.放“快跑。bat”和“learning.py”在同一个目录下。

4.双击“运行。bat”,然后会弹出一个黑色的dos窗口。不要关上这扇窗户。

5.输入URL对应的URL和端口,整个过程就完成了。