並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 4 件 / 4件

新着順 人気順

pep8の検索結果1 - 4 件 / 4件

  • GitHub - astral-sh/ruff: An extremely fast Python linter and code formatter, written in Rust.

    Docs | Playground An extremely fast Python linter and code formatter, written in Rust. Linting the CPython codebase from scratch. ⚡️ 10-100x faster than existing linters (like Flake8) and formatters (like Black) 🐍 Installable via pip 🛠️ pyproject.toml support 🤝 Python 3.12 compatibility ⚖️ Drop-in parity with Flake8, isort, and Black 📦 Built-in caching, to avoid re-analyzing unchanged files 🔧

      GitHub - astral-sh/ruff: An extremely fast Python linter and code formatter, written in Rust.
    • pycodestyle(pep8) エラーコードチートシート - Qiita

      pycodestyleのエラーの内容をある程度分かるように実際に出るエラーコードと共に意訳する。 コードは主にFlake8 Rulesから引用している。 タブと行末スペース関係はもしかすると勝手に変換/削除されているのでbadコードは無意味かもしれないので参考程度に。 E1 - インデントに関するエラー E101 : Indentation contains mixed spaces and tabs インデントにタブとスペースが混在

        pycodestyle(pep8) エラーコードチートシート - Qiita
      • カウボーイには嫌がられるPythonの話 - Qiita

        はじめに コードの荒野にはカウボーイといわれる人種がいます。 Code Craftではカウボーイを次のように評価しています。 カウボーイは性急にコーディングに取りかかり、目の前の問題を最小限の労力で解決することを目指します。優れた解決策かどうかは気にしません。コードの構造が崩れようとも、今後の要件にそぐわない点があろうとも、お構いなしです。 カウボーイは1つの作業を済ませて次の作業に移ることに多大な意欲を注ぎます。プロセスについて少し学んだことのあるカウボーイなら、これはアジャイルプログラミングなのだと言うことでしょう。しかし実際は単に怠けているだけです。 本記事で述べる内容は、カウボーイには嫌がられる内容です。 それはコーディングスタイルの話であり、ドキュメンテーションの話であり、テストの話です。 これらの話をEffective Pythonを元に、Pythonではどう進めるかを考えます

          カウボーイには嫌がられるPythonの話 - Qiita
        • PythonでEnumを使うときの変数名の記法について - delhi09の勉強日記

          PythonでEnumを使うときの変数名の記法についてルールがあるのか気になったので調べてみた。 PEP8 PEP8には「Enumを書くときはxxxケースで書きなさい」ということは特に明記されていない。 ※ PEP8の方が、EnumがPythonに入った時期よりも、もちろん古いので当然という気もする。 ただ、定数は全て大文字かつ区切り文字はアンダースコアで定義すべきということは記載されている。 Constants are usually defined on a module level and written in all capital letters with underscores separating words. Examples include MAX_OVERFLOW and TOTAL. www.python.org ※ 「全て大文字かつ区切り文字はアンダースコア」のこと

            PythonでEnumを使うときの変数名の記法について - delhi09の勉強日記
          1