この連載は、『PythonでMarkdownからEPUBをつくろう』を一部抜粋して編集したものです。
本編には、全てのソースコードや、生成する原稿のサンプルが付属しています。ぜひ、こちらもご購入ください。
姉妹版の『PythonとPygameで作る レトロ風RPG 全コード』もあります。
≫ 目次に戻るここでは、ターミナルの操作(コマンドの入力)に慣れていない人のために、必要最低限の操作方法(コマンドの入力の仕方)を紹介します。
著者はWindowsを利用しているのでCtrl
キーですが、Macの人は⌘(Cmd)
キーで置き換えてください。また、WindowsのAlt
キーは、Option
キーで置き換えてください。
まずはターミナルの開き方です。3種類紹介します。
Ctrl+@
」「Ctrl+j
」で既存のターミナルを開きます。Ctrl+Shift+@
」で新しいターミナルを開きます。方法3を覚えておくと、素早く指定のディレクトリーでターミナルを開けます。
CLIの画面では、各行の左側にパスが表示されます。このパスが、現在位置になります。
この現在位置のことをカレント ディレクトリあるいはカレント ワーキング ディレクトリと呼びます。
このカレント ディレクトリを変更する場合はcd
コマンドを利用します。
cd ディレクトリ名
cd ..
..
は1つ上のディレクトリという意味です。.
は、現在のディレクトリです。
cd ../doc
なら、1つ上のディレクトリに上がり、そこにあるdoc
ディレクトリに移動という意味になります。
cd ./doc
なら、現在のディレクトリにあるdoc
ディレクトリに移動という意味になります。これはcd doc
と同じです。
Windowsでは、cd
、半角スペース、を入力したあとTab
キーを押すことで、配下のディレクトリを切り替えながら表示できます。切り替え順を逆向きにしたいときはShift+Tab
を押します。素早くディレクトリーを選択したいときに便利です。
Pythonをインストールしたあとはpython
コマンドを使えます。まずはバージョンを表示します。
python --version
Macではpython
コマンドはpython3
と書きます。Macでは以降のpython
コマンドは、適宜python3
に置き換えてください。
python3 --version
Macでこのようになっているのは歴史的経緯があるようです。もともとMacにはPythonのバージョン2系が標準で入っていました。
そのため、最新のPython(バージョン3系)をインストールして実行するには、python3
というコマンドを使っていました。
しかし、その後、MacからPythonの標準インストールがなくなり、python
コマンドが消えました。そのため、このような形になりました。
次に、REPL(Read-Eval-Print Loop)と呼ばれる、CLI上でPythonのプログラムを実行する方法を示します。
python
>>> 1+2
3
python
と入力してEnter
キーを押します。そうすると次の行に>>>
と表示されます。ここでプログラム(1+2
)を入力してEnter
キーを押します。すると次の行に実行結果が表示されます。
このREPLは、1行程度のプログラムを、ぱっと試したいときに便利です。
REPLはCtrl+Z
を押したあとEnter
キーを押すことで終了できます。
ファイルに書いたプログラムを実行したい場合は、python
のあとに、カレント ディレクトリーにあるファイル名を書きます。
python main.py
main.py
に次のように書いていたとします。
print("hello world!")
この場合に、先ほどのコマンドを入力してEnter
キーを押すと、次の行に実行結果が表示されます。
python main.py
hello world!
最低限、cd
とpython
の挙動を覚えておけば、この本の内容は理解できます。
この連載は、『PythonでMarkdownからEPUBをつくろう』を一部抜粋して編集したものです。
本編には、全てのソースコードや、生成する原稿のサンプルが付属しています。ぜひ、こちらもご購入ください。
姉妹版の『PythonとPygameで作る レトロ風RPG 全コード』もあります。