0

始めたばかりの場合、上記のどれを使用する必要がありますか?

また、デバッグ中にコード ファイルをすばやく編集して、コードの特定の部分を確認する方法があれば教えてください。

たとえば、このような大きなファイルがある場合(公開されています)。

変数名を変更することにした場合 ( forecast_filled_df、入力 25)、他のすべての場所で手動で変更する必要がありますか?それとも、テキスト エディターでできるように、すべてのインスタンスを見つけてすべて置き換えることができますか?

基本的に私が知りたいのは、特定のノートブックに基づいて個別に生成されたファイルのコードを編集するだけで、すべての出力に気を取られたり、特定の場所にスクロールしたりする必要がないかどうかです。

4

2 に答える 2

2

単一のノートブックを表示および編集するには、jupyter ノートブックが適していることがわかりました。ただし、ほとんどの場合、私は通常、複数のノートブックとファイルに同時にアクセスしたいと考えています。これは、jupyter lab が可能です。いずれにせよ、jupyter lab よりも jupyter notebook を選択する理由はありません (ダークモードの場合は +1)。

jupyter lab に組み込まれているテキスト エディターはまともですが、sublime や vscode と比べると明らかに不足しています。コードを編集する場合は、お気に入りのテキスト エディターを使用して、jupyter ノートブックを実行および変更するためだけに使用することを最も確実に選択します。Python コードの迅速なプロトタイピング、データの調査、または迅速なモデルの作成に適しています。これは、データ サイエンティストの場合に特に役立ちます。必要に応じて、いつでも jupyter ノートブックを Python スクリプトに変換できます。

また、ssh 経由でコードを編集する方法として jupyter lab を使用できるため、vim や emacs に慣れていない場合は、ファイルの編集、探索、アップロード/ダウンロードを行うのに適した方法です。jupyter lab で追加のターミナルを開くこともできます。

jupiter lab を使用して遭遇する可能性のある問題の 1 つは、非常に大きなディレクトリを入力しようとしたり、GUI から非常に大きなファイルを開こうとすると簡単にクラッシュすることです。

残念ながら、ノートブック内で検索して置き換える方法はわかりませんが、cmd + dMac でテキスト エディターを使用してテキスト ファイルを検索することは可能です。

于 2019-11-26T21:55:11.323 に答える