この連載は、『PythonでMarkdownからEPUBをつくろう』を一部抜粋して編集したものです。
本編には、全てのソースコードや、生成する原稿のサンプルが付属しています。ぜひ、こちらもご購入ください。
姉妹版の『PythonとPygameで作る レトロ風RPG 全コード』もあります。
≫ 目次に戻るVSCodeを拡張機能で拡張したように、Pythonの機能も拡張することができます。
ネットに公開されているパッケージ(プログラムの部品)をインストールすることで、画像処理やWebブラウザー操作など、さまざまな機能をPythonのプログラムから利用できるようになります。
ここでは、この本で利用するパッケージをインストールします。インストールには、VSCodeのターミナルとpip
というコマンドを利用します。
pip
は、PyPIに公開されているパッケージをインストールしたり、管理したりするプログラムです。
PyPI · The Python Package Index
https://pypi.org/
それでは作業を進めていきましょう。著者はWindowsで作業をおこなっていますが、他のOSでも基本的には同じです。
まずはVSCodeを開き、Ctrl+@
でターミナルを開きます。このターミナルに、次のコマンドを1行ずつ入力して実行していきます。
pip install Markdown
pip install PyYAML
pip install Send2Trash
コマンドの説明をします。pip install Markdown
は、pipを使って、PyPIから「Markdown」パッケージをインストールするという命令です。ここでは4つのパッケージをインストールします。
「Markdown」と「PyYAML」は、この本で作るプログラムでは必須のパッケージです。
「Send2Trash」は、ファイルやディレクトリーを直接削除する場合には不要です。
私は開発中に、間違って必要なファイルを消すのが怖いので、削除せずにゴミ箱に送ることが多いです。
この連載は、『PythonでMarkdownからEPUBをつくろう』を一部抜粋して編集したものです。
本編には、全てのソースコードや、生成する原稿のサンプルが付属しています。ぜひ、こちらもご購入ください。
姉妹版の『PythonとPygameで作る レトロ風RPG 全コード』もあります。