如何在使用IDLE编辑的Python代码上执行Save时处理非ASCII警告?

Pol*_*Geo 2 python windows cp1252 non-ascii-characters python-idle

我经常使用IDLE编辑Python代码,偶尔在执行Save时会收到I/O警告.

在此输入图像描述

我假设我无意中添加了非ASCII字符,我真的不想声明cp1252编码.

有没有一种简单的方法来查找和删除警告所涉及的非ASCII?

涉及的操作系统版本是Windows 7,Python版本是2.6.5

Cai*_*von 5

[^ -~]除了打印ASCII字符外,正则表达式将匹配任何内容.它应该能够找到你的流浪非ASCII字符.

与IDLE的搜索对话框一起使用(Ctrl + F,或编辑→查找); 它可以通过正则表达式搜索:

搜索