扫码关注官方订阅号
闭关修行中......
IDLE和标准终端中sys.stdout的实现不相同:
IDLE
<idlelib.PyShell.PseudoOutputFile object at 0x000001C3A8CB6BE0>
标准终端
<_io.TextIOWrapper name='<stdout>' mode='w' encoding='cp936'>
至于Sublime上为什么会报错,因为我环境中没有安装Sublime,你可以通过以上命令查看一下。
而且从Python的实现中可以看出它们的编码并不一样。
你可以通过以下命令查看当前环境的编码来源:
import locale locale.getpreferredencoding() locale.getdefaultlocale()
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
IDLE和标准终端中sys.stdout的实现不相同:
IDLE
标准终端
至于Sublime上为什么会报错,因为我环境中没有安装Sublime,你可以通过以上命令查看一下。
而且从Python的实现中可以看出它们的编码并不一样。
你可以通过以下命令查看当前环境的编码来源: