實際上有兩個部分對我的問題。我已經寫了一個函數來通過簡單的替換從字符串中刪除ANSI代碼,但是函數按原樣返回字符串。我已經嘗試過使用pdb進行調試,但結果並不合理,因爲看起來好像Python本身存在一個小故障。然而,我懷疑這一點,所以我想弄清楚在代碼中沒有看到什麼錯誤。此外,我想知道是否有更好的方法來刪除(可能還沒有看到)的ANSI代碼,而無需每次修改該函數。 這裏有我不解的PDB屏幕的鏡頭: p
我想要使用SWI-Prolog 7.4.2來獲取一些內置謂詞的定義。具體而言,split_string/4。 explain/1回報: system:split_string/4 is a built-in predicate Summary: ``Break a string into substrings'' true. listing/1回報: Foreign: system:split_s