Lexb星座_lex什么星座
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和端口,整个过程就完成了。