notebookの基本的な使い方。notebookの基本的な使い方。notebookというものを利用する機会も今後出てくると思います。対話型シェルとエディタを合わせたような感覚でしょうか。見やすく、コードの修正などもとても楽です。notebookを使って解説しているものも多いと思います。notebookの基本的な使い方についてまとめていきます。Pythonを触る時などは、好みで対話型シェルやエディタなどと使い分けるといいでしょう。notebookを使うには、まずインストールする必要がありますが、2通りの方法があります。ここではMacでの利用を想定しています。(私は2番目のanacondaを利用)pipコマンドでインストールするPython3がインストールしているなら、パッケージ管理のコマンドのpipが使えます。このブログではanacondaを利用しているので、この方法は必要ありません。次のコマンドでインストールできます。notebookをインストールします。notebookは、anacondaをインストールすれば一緒にインストールされています。notebookはインストールされています。anacondaのインストールについてはこちらを参考にしてください。Python学習を始めよう!まずはAnacondaをインストール!Pytohnプログラミングの初心者向けの学習をしていきます。独学でどこまでやれるのか?とことんやっていくつもりです。Python3をMacで利用できるようにします。それにはAnacondaをインストールするのが便利ですよ。notebookがインストールされていない場合は、次のコマンドを利用するか、Anaconda-NavigatorのEnviromentsメニューからインストールすることができます。jupyteranacondaを利用するのが、一番簡単だと思いますのでおすすめです。次のコマンドを実行すると、インストールされているもののリストが表示されます。list表示されるリストの中に「jupyter」があれば新たにインストールする必要はありません。notebookのアイコンをクリックして起動します。notebookを起動してもブラウザにjupyterのHOME画面が表示されず白紙ページのままである場合は以下の設定を試してみてください。Notebookを起動しても、ブラウザにjupyterのホーム画面表示されずに利用できないという症状が出ることがあります。OS更新時になる場合があるようですが、ここではその対処方法についてまとめてみました。Navigatorのアイコンをクリックして起動します。次のような起動画面が表示されるので、「jupyter」の「Launch」をクリックします。notebookのホーム画面が表示されるはずです。今度はターミナルから起動してみましょう。notebook」と入力します。notebookのホーム画面が表示されます。jupyterのローカルアドレスになります。notebookが起動できたので、Python3を使ってみましょう。notebookの起動画面の右側の方に「New」とあるのでここをクリックします。「Python3」と表示されているので、ここをクリックします。notebookでPythonが使えるようになりました。In[]:というラベルと一緒に入力欄が表示されます。Cells]で実行するか、あるいは[control]+[return]で実行します。コードを入力してみる少しだけコードを入力してみましょう。以下のように簡単な計算のコードを入力してみます。notebookのセルに次のように入力してみます。1つのセルに1行のコードのみを入力して、[shift]+[return]すると次のセルが表示されるので、1行毎にコードを書いていくこともできますし、一番下のように、1つのセルにまとめてコードを入力することで実行結果を表示させることもできます。ノートに名前をつける画面上側の「Untitled」のところをクリックすると、現在使っているノートに名前をつけて保存することができます。名前を入力したら、右下の「Rename」をクリックして保存します。このノート自体は一定の時間間隔で自動保存されていますが、ノートの保存ボタンを押すとその時点でのチェックポイントとして保存されます。Checkpoint]でその時点まで戻ることもできます。コメントを記入するセルにはコメントやドキュメントを記入することができます。notebookの便利なところですね。コードの途中に挿入したい場合はメニューの[Insert]から追加することもできます。コメントはマークダウン記法で残すことができます。Markdown]をクリックするか、アイコンメニューから「Code」を「Markdown」に変更することができます。マークダウン記法についてはこちらのサイトなど参考にしてみてください。マークダウンはいったい何でしょう。知らなかったので調べてみたことを備忘録がてら記述します。...qiita.comもちろん最後のセルのように、通常の#を利用してのコメントも入力することもできます。シェルコマンドを実行するターミナルで使うシェルコマンドですが、ノートブック上で使えるコマンドもあります。セルの最初に「!」を入力し、それに続けてシェルコマンドを入力して、[shift]+[return]で実行します。試しに、現在のディレクトリにあるファイルとフォルダの一覧を表示する「ls」コマンド、現在のディレクトリパスを取得する「pwd」コマンド、新しいフォルダ(ディレクトリ)を作成する「mkdir」コマンドを試してみると、次のようになります。それぞれのコマンドが実行されて結果が得られているのがわかると思います。この機能を頻繁に使うことは無いとも思いますが、ちょっとした確認が必要になった時にわざわざターミナルを起動しなくてもいいという便利さもあると思います。notebookには便利なヘルプ機能があります。notebookも補完機能が使えます。次のコードのようにドット(.)を入力した後に[tab]キーを押します。すると利用できるメソットが表示されるので、目的のものを選択して使います。このようにして、いろんなモジュールの補完をtabで行うことができます。他に便利な機能として?記号があります。notebookでは?を使えば簡単に関数のドキュメントを見ることができます。次のように関数に続けて「?」を入力して実行すると、ドキュメントが出てきます。このように下側にドキュメントが表示されます。組み込み関数や他の言語で実装されたオブジェクト以外の、例えば自分で作った関数など、クエスチョンマークを2つ(??)続けた場合は、関数のソースコードまで見ることができるショートカットになっています。関数のドキュメントは、関数を入力して[shift]+[tab]キーを押すことで表示することができます。関数のすぐ下に吹き出しのような形で表示されます。どのような引数を入れるパターンがあるのかチラ見するのに便利です。notebookを使う時にその都度触れて行こうと思います。[h]作業効率を上げるには、誰もがショートカットキーを使うことでしょう。notebookにも数多くのショートカットキーが設定されていて、一覧表示として見ることができます。画面がコマンドモードであることを確認します。入力のセルの左端が青色になっている時がコマンドモードです。セル以外のところをクリックしたり[esc]キーを押せばこのモードになります。ちなみにコード入力時はエディットモードとなって左端が緑色になっています。モードがコマンドモードの時(セルの端が青色の時)に[h]キーを押すと、ショートカットキーの一覧が画面に表示されます。ショートカットキーがわからない場合は、この機能を使って確認しましょう。一度、さらっと眺めて見ておくのもいいかもしれませんね。notebookでの基本的な作業は一通りできましたが、今度は終了させる方法を理解しておきましょう。notebookのHomeタブを選択します。「Running」というタブを選択します。processes」の表示の下に「Notebooks」とあり、先ほどまで作業していたファイルが、起動していることがわかります。この欄の右端に「Shutdown」とありますので、ここをクリックします。(Filesタブで起動しているファイルにチェックをいれることでも、タブの下のあたりに「Shutdown」の表示が出るのでそちらをクリックしても終了できます。)これで作業していたノートのファイルが終了したことが確認できます。ちなみにこのノートのファイルの削除ははHomeのFilesの中で選択して削除することができます。選択するとファイル一覧の上側にゴミ箱アイコンで出てききます。終了作業はここで終わりではありません。notebook自体はまだ起動したままです。Homeタブを閉じても終了にはなっていません。サーバー自体は生きているわけです。notebook本体を終了させる必要があります。これを終了させるには、ターミナルを表示させて、[control]+[C]を押します。(y/[n])?と聞いてくるので、すぐに「y」キーを押して終了させます。5秒以内に押さなければ、次のような表示になります。operation...[control]+[C]を押してから、5秒以内に「y」キーを押して「return」で終了しないとレジューム状態になります。notebookを終了させます。notebookのMacでの基本的な操作をまとめてみました。notebookでもPythonを操作するのも便利だと思います。終了時にターミナルでシャットダウンさせることを忘れないようにしましょう。その他の機能は、実際にコードを触りながら学べば良いと思います。notebookを使ってPythonの話を進めることも、扱う項目によっては行っています。コードグラフィティ関連記事Laravel【Laravel入門】LaravelプロジェクトをMAMPにデプロイする作成したLaravelプロジェクトを、MAMPのサーバーにデプロイして実行する方法を扱います。指定の位置に作成したプロジェクトを入れるだけで実行できますが、confファイルの編集まで行って、接続アドレスを変更して実行の確認を行います。2019.06.17開発環境・ツールAtomエディタでPythonコードの入力補完ができるようにするAtomエディタでPythonコードを入力する時に、コード補完をしてくれると入力作業が楽になります。その為には、プラグインの「autocomplete-python」をインストールしましょう。前と後では補完の威力が違いますよ。2018.08.12Laravel【Laravel入門】Laravelインストーラーを利用してのプロジェクト作成Composerを利用してプロジェクトを作成するより、Laravelコマンドを利用する方法が少し作業が楽になります。そのためにはLaravelインストーラーを使ってLaravelをインストールして、環境変数PATHを設定する必要があります。notebookPythonのデータ型、データ構造、フロー制御などの知識を使って機械学習などにも繋がるデータ分析、データサイエンスの基本的な内容学びます。notebookを活用します。CatelinaにAnacondaをインストールする(zshでの不具合対応)macOSがCatelinaにアップデートしたことで、そのままではAnacondaが上手く使えない状況になっています。ここではCatelinaにAnacondaを新規インストールして、zshでの動作不具合の対処方法をまとめてみました。2019.11.06UNIX/macOSMacにHomebrewをインストールする方法と基本的な使い方、アンインストールまでプログラミングをやっていると追加のパッケージのインストールが必要になることもあります。ここでは、macOS用のパッケージマネージャーのHomebrewをMacにインストールする方法と基本的なコマンドの使い方を扱います。アンインストールの方法も触れておきます。notebookの基本的な使い方。notebookの基本的な使い方。f-stringsスポンサーリンクタイトルとURLをコピーしました。