FJCT Tech blog

富士通クラウドテクノロジーズ公式エンジニアブログです

富士通クラウドテクノロジーズ

FJCT/Tech blog

【CI戦術編 その7】 pyupgradeを使って最新の記法に対応してみた

この記事では、Pythonの記法を最新に更新するツールとしてpyupgradeを紹介します。pyupgradeは、古い記法から新しい記法にコードを自動的に修正し、フォーマッタとしての機能も提供します。この記事では、pyupgradeとBlackを併用することで、より強力なフォ…

【CI戦術編 その6】Python開発の強い味方 Pylint

この記事では、Pythonプロジェクトでの静的解析ツールPylintの使用方法について解説しています。Pylintは、コードの品質と可読性を向上させるためのリンターツールであり、さまざまな設定変更やチェック項目の無効化が可能です。また、PylintをCI環境で利用…

【CI戦術編 その5】Pythonで明示的に型を書く理由

クラウドインフラ本部ネットワークサービス部の田上(id:rtagami)です。 オーディオインタフェースも液タブもまだ買っていませんが、 なぜか3Dプリンターを先に買ってしまいました。 早速、(既に買ってあったものの良い設置方法がなく困っていた)Wi-Fi 6のア…