会员登录|免费注册|忘记密码|管理入口 你好,欢迎访问!  返回主站|手机浏览|联系方式

杭州小码教育科技有限公司  
加关注1

少儿AI编程培训

搜索
新闻分类
侧栏站内搜索
 
侧栏联系方式
  • 联系人:童老师
  • 电话:4000596872
  • 邮件:3268851033@qq.com
  • 手机:18757550914
  • 微信:18757550914
首页 > 小码资讯 > Python编程教程六:Python代码运行助手
小码资讯
Python编程教程六:Python代码运行助手
2023-08-2427

Python代码运行助手可以让你在线输入Python代码,然后通过本机运行的一个Python脚本来执行代码。原理如下:

  • 在网页输入代码:

  • 点击Run按钮,代码被发送到本机正在运行的Python代码运行助手;

  • Python代码运行助手将代码保存为临时文件,然后调用Python解释器执行代码;

  • 网页显示代码执行结果:


下载

点击右键,目标另存为:learning.py

备用下载地址

运行

在存放learning.py的目录下运行命令:

C:UsersmichaelDownloads> python learning.py

如果看到Ready for Python code on port 39093...表示运行成功,不要关闭命令行窗口,最小化放到后台运行即可:

┌────────────────────────────────────────────────────────┐
│Command prompt                                    - □ x │
├────────────────────────────────────────────────────────┤
│Microsoft Windows [Version 10.0.0]                      │
│(c) 2015 Microsoft Corporation. All rights reserved.    │
│                                                        │
│C:UsersmichaelDownloads> python learning.py          │
│Ready for Python code on port 39093...                  │
│Press Ctrl + C to exit...                               │
│                                                        │
└────────────────────────────────────────────────────────┘

启动时如果遇到类似UnicodeDecodeError的如下错误:

Traceback (most recent call last):
  File learning.py,
    ...
    hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: 'utf-8' codec can't decode byte ...

这是因为Python自带的socket库试图解析计算机名称的时候遇到中文报错。可以把计算机名称改成英文,然后重启。【本文分享源至:LmCjl社区网】