[英]wxPython StyledTextCtrl, weird 'LF'
我正在用wxPython開發一個簡單的文本編輯器,但發現一個問題:
當我按下“返回”鍵時,編輯器會添加一個奇怪的“ LF”:
如何防止我的程序打印它們?
如果您在Windows上,那么回車實際上就是回車,換行(0x0a,0x0d)-(在舊Mac上則相反)-您可能只是剝離了最后一個字符行.strip()應該得到刪除它,或者您可以在字符串中搜索並將chr(0x0a)和chr(0x0b)替換為”。
我發現問題出在哪里:
我在自定義StyledTextCtrl子類中包含以下行:
self.SetViewEOL(True)
這導致打印那些“ LF”
這是函數的描述:
SetViewEOL(self, bool visible)
Make the end of line characters visible or invisible.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.