[Go to site: main page, start]

メインコンテンツへスキップ
ホームPython

コース

Pythonパッケージ開発

中級スキルレベル
更新日 2026/02
自作の Python パッケージを作成し、コードの再利用性を高め、他者と簡単に共有できるようにしましょう。
コースを無料で開始
PythonProgramming
4時間
14 ビデオ
47 演習
3,900 XP
23,439
修了証明書

無料アカウントを作成

Googleで続行その他のオプションを表示

または


続行すると、弊社の利用規約プライバシーポリシーに同意し、データが米国に保存されることに同意したことになります。

何千もの企業の従業員が支持

Group

チームのトレーニングを担当していますか?

Businessをお試しください

コース説明

同じコードをファイル間でコピペして、「もっと簡単に再利用・共有できたら」と思ったことはありませんか?そのコードをPythonパッケージとしてまとめれば解決できます!このコースでは、コードを便利なパッケージに変えるために必要な、パッケージ構成や追加ファイルについて学びます。さらに、インポート構造、ドキュメントの作り方、flake8でコードスタイルを保つ方法も扱います。続いて、テンプレートを用いて開発を加速し、cookiecutterでパッケージのひな型を作成します。最後に、setuptoolsとtwineを使ってパッケージをビルドし、Pythonパッケージの公開の場であるPyPIにリリースする方法を学びます。

前提条件

Introduction to ShellWriting Functions in Python
1

ばらばらのコードからローカルパッケージへ

これまでに書いたスクリプトを変換して、パッケージづくりを始めましょう。自分のコンピュータ上で使えるシンプルなパッケージを作成します。
チャプターを開始
2

どこからでもパッケージをインストール

自分も他の人もインストールできるパッケージにしましょう。この章では、依存関係の扱い方、READMEの書き方、ライセンスの含め方を学びます。さらに、Pythonパッケージの主要な公開先であるPyPIにパッケージを公開するまでの全手順を完了します。
4

素早いパッケージ開発

より速くパッケージを作成しましょう。最終章では、cookiecutterを使って必要な補助ファイル一式を自動生成する方法、Makefileで新バージョンのリリースを簡素化する方法、そしてユーザーやコントリビューターを惹きつけるために必要な残りのファイルについて紹介します。
Pythonパッケージ開発
コース完了

修了証明書を取得

この修了書をLinkedInや履歴書、CVに追加しましょう
ソーシャルメディアや人事評価で共有しましょう
今すぐ登録

19百万人を超える学習者と共にPythonパッケージ開発を始めましょう!

無料アカウントを作成

Googleで続行その他のオプションを表示

または


続行すると、弊社の利用規約プライバシーポリシーに同意し、データが米国に保存されることに同意したことになります。

DataCamp for Mobileでデータスキルを磨きましょう

モバイル コースと毎日の 5 分間のコーディング チャレンジで、外出先でも進歩できます。