パイリント

Python static code analysis tool
パイリント
開発者シルヴァン・テノー(ロジラボSA)[1] [2]
初回リリース2001年; 24年前 (2001)
安定版リリース
4.0.4 [3]  / 2025年11月30日
リポジトリ
  • github.com/pylint-dev/pylint
書かれたパイソン
ライセンス一般公衆利用許諾契約書
Webサイトpylint.pycqa.org

Pylintは、 Pythonプログラミング言語用の静的コード解析ツールです。Pythonの一般的な接頭辞「py」と、C言語のlintプログラムにちなんで命名されています。PythonスタイルガイドであるPEP 8で推奨されているスタイルに準拠しています。[4] PycheckerやPyflakesに似ていますが、以下の機能を備えています。

  • 各行の長さを確認する
  • 変数名がプロジェクトのコーディング標準に従って適切に構成されているか確認する
  • 宣言されたインターフェースが実際に実装されているかどうかを確認する。[5]

また、Python コードからUMLダイアグラムを生成できる Pyreverse モジュールも装備されています。

スタンドアロンプ​​ログラムとして使用することもできますが、Eclipse with PyDev[6] 、 SpyderVisual Studio Code[7]などのIDEや、 Atom[8]、GNU EmacsVimなどのエディタとも統合されます

参考文献

  1. ^ 「Pylint ユーザーマニュアル – Pylint 2.0.0 ドキュメント」. Docs.pylint.org . 2016年11月16日閲覧
  2. ^ Tobias Macey (2015年12月12日). 「エピソード35 – Sylvain Thénault on ASTroid」. pythonpodcast.com . 2016年11月17日閲覧
  3. ^ “リリース 4.0.4”. 2025年11月30日. 2025年12月1日閲覧
  4. ^ 「PEP 8 – Pythonコードのスタイルガイド」Python.org . 2016年11月16日閲覧
  5. ^ "pylint (Pythonソースコードを解析し、バグや品質低下の兆候を探します)". Logilab.org . 2006年9月26日. 2016年11月16日閲覧
  6. ^ "PyLint". Pydev.org . 2016年10月31日. 2016年11月16日閲覧
  7. ^ 「Python for VSCode – Visual Studio Marketplace」。Marketplace.visualstudio.com 。 2016年11月16日閲覧
  8. ^ "linter-pylint" . 2016年11月17日閲覧。
  • 公式サイト
  • GitHubのpylint
Retrieved from "https://en.wikipedia.org/w/index.php?title=Pylint&oldid=1268122067"