2
我經常使用IDLE編輯Python代碼,偶爾當我執行保存時收到I/O警告。在使用IDLE編輯的Python代碼上執行保存時如何處理非ASCII警告?
我假設我無意中增加了非ASCII字符,我真的不希望申報CP1252編碼。
是否有一種簡單的方法來查找和刪除與警告相關的非ASCII?
涉及的操作系統版本是Windows 7和Python的版本是2.6.5
我經常使用IDLE編輯Python代碼,偶爾當我執行保存時收到I/O警告。在使用IDLE編輯的Python代碼上執行保存時如何處理非ASCII警告?
我假設我無意中增加了非ASCII字符,我真的不希望申報CP1252編碼。
是否有一種簡單的方法來查找和刪除與警告相關的非ASCII?
涉及的操作系統版本是Windows 7和Python的版本是2.6.5
正則表達式[^ -~]
將匹配除了打印的ASCII字符什麼。它應該能夠找到你的流浪的非ASCII字符。
將它與IDLE的搜索對話框(Ctrl + F或編輯→查找)一起使用;它可以通過正則表達式搜索:
你能否解釋只是如何在這種情況下使用正則表達式一點? – PolyGeo 2013-04-29 02:31:52
使用IDLE的搜索對話框。我已經添加了一個澄清。 – Cairnarvon 2013-04-29 02:35:48
完美 - 謝謝! – PolyGeo 2013-04-29 02:53:10