用vscode寫python時,安裝了flake8檢查格式,結果一片紅且用yapf格式化後還有一堆紅色的格式問題提示,如下圖:
嘗試在preference的extension中關閉外掛程式,發現找不到對應外掛程式,最後在settings.json中更改以下兩個值:
"python.linting.pylintenabled": true, "python.linting.flake8enabled": false,
一片紅消失,快樂
ps:一鍵格式化使用alt+shift+f(yapf)即可
UTF8格式簡介
utf是unicode傳輸格式,有utf8,utf16,utf32等。這裡介紹utf8。utf8分成單位元組 雙位元組 三位元組 四位元組模式。具體如下 0 x 7bit 相容ascii碼 110 xx 10 11bit 1110 x 10 10 16bit 漢字所在 11110 10 10 10 ...
流式校驗UTF8格式
由於某個工程需要校驗資料是否是utf8格式的,然後翻了翻rfc,確實挺簡單的編碼格式,所以直接寫了,但是越寫越感覺不對,位元組不夠時真的需要cache嗎?想肯定還有非常簡單的方法,果不其然,找到了這篇 流式校驗 utf8 原始碼 static unsigned char types static u...
Vc2015 utf8 格式出錯
vc2015 utf8 格式出錯 金慶的專欄 用vc2015新建乙個專案,如下新增一行中文注釋。然後將這個檔案改為utf8無bom格式,再轉換行結束符為unix格式。include stdafx.h 讀出錯測試 int main vc2015編譯就會出錯。原因為中文注釋與下面的main 合併成了一行...