在 Hacker News Daily 上看到「Astral (astral.sh)」這個,網站在「Astral: Next-gen Python tooling」。
裡面提到的 Ruff 專案是一套用 Rust 寫的 Python Linter,主打就是速度,從官網提供的 benchmark 就可以看出來差距:
因為是 Python ecosystem 的東西,安裝可以直接用 pip 裝預設編好的套件,而不需要透過 cargo 自己編 (當然你想要還是可以用 cagro 編)。
拿 feedgen 測了一下,速度是真的快,這樣就比較不會嫌棄了… 要注意會冒出 .ruff_cache/
目錄,.gitignore
要加一下。
然後用預設值先掃出 unused import 修掉,其他的有機會再看要怎麼改。
正文完
可以使用微信扫码关注公众号(ID:xzluomor)