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
库试图解析计算机名称的时候遇到中文报错。可以把计算机名称改成英文,然后重启。
Copyright © 2024 www.lmcjl.com . All rights reserved.