python-coding-style
星标8
分支0
更新时间2026年7月16日 05:12
Pythonコードを作成・修正するときに使用。テストコードには適用されない。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Pythonコードを作成・修正するときに使用。テストコードには適用されない。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | python-coding-style |
| description | Pythonコードを作成・修正するときに使用。テストコードには適用されない。 |
CollectionやIterableを使う。objectやAnyは避ける。NamedTuple, dataclass, pydantic modelの使用を検討して、本当にtupleが適切かどうかを判断する。pandas.DataFrame.to_dict()はpd.NAをNoneに変換します。またnumpyの数値型はpythonの数値型に変換します。したがって、pandas.DataFrame.to_dict()の結果に対して、int()やpd.isna()などの不要な処理は実施しないでください。annofabapi.AnnofabApi配下のメソッドのdocstringを参照する。docstringに書いてあるschemaは、annofabapi.pydantic_models配下を参照する。dataclasses_jsonよりはpydanticを使用する。理由は、pydanticの方が型ヒントのサポートが充実しているため。