DataSpell 2025.3 ヘルプ

Python ファイルの追加

DataSpell は、Python ファイルを追加するためのいくつかの代替方法を提案します。

任意の拡張子を持つ

  1. 以下のいずれか 1 つを実行します:

    • ワークスペースツールウィンドウ (Alt+1) で、新しいファイルを作成するディレクトリを選択し、メインメニューからファイル | 新規を選択します。

    • ディレクトリを右クリックし、コンテキストメニューから新規を選択します。

    • ディレクトリを選択し、Alt+Insert を押します。

  2. Python ファイルファイルを選択します。

    New Python file
  3. 開いたダイアログで、対応するフィールドにファイルの名前を入力します。ファイル名拡張子を入力しないでください。

    Adding a new Python file

    新しいファイル名の前にディレクトリ構造全体を指定できます。ネストしたディレクトリがまだ存在しない場合は、作成されます。

    Creating a new directory and a file
  4. OK をクリックします。選択したファイルテンプレートに対応する新しいファイルがターゲット場所に作成されます。

    存在しないサブディレクトリの名前が新しいファイル名の前に指定された場合、構造全体がターゲットディレクトリに作成されます。

    New file

同じディレクトリからのインポートが確実に解決されるようにする場合は、そのディレクトリを名前空間パッケージ(英語)としてマークします。

ディレクトリを名前空間パッケージとしてマークする

  1. 同じディレクトリにある lib1lib2 の 2 つのパッケージについて考えてみます。lib1 インポートステートメントを lib2.py に含めるようにしてください。DataSpell は、パッケージ外の相対インポートを報告します。

    Relative import outside of the package
  2. インポートを解決して警告を回避するには、mydir ディレクトリを名前空間パッケージとしてマークします。次のオプションがあります。

    • キャレットをインポートステートメントに配置し、Alt+Enter を押して(または黄色のバルブをクリックして)、対応するクイックフィックスを適用します。

    • プロジェクトツールウィンドウでディレクトリを右クリックし、ディレクトリをマーク | 名前空間パッケージを選択します。

    Make as a namespace package
2025 年 12 月 01 日

関連ページ:

作業環境を整える

DataSpell の Python インタープリター:DataSpell でノートブックまたは Python コードを実行するには、Python インタープリターに基づく仮想環境を少なくとも 1 つ設定する必要があります。Python インストールで利用可能なシステムインタープリターを使用できます。また、Virtualenv、pipenv、Poetry、conda 仮想環境を作成することもできます。仮想環境は、ベースインタープリターとインストールされたパッケージで構成されます。DataSpel...

Python

DataSpell で Python スクリプトを開発するには:Python をダウンロードしてインストールします。少なくとも 1 つの Python インタープリターを構成します。Windows ユーザーの場合、Windows 用 Python をインストールすることをお勧めします。サポートされるバージョン:Python 2: バージョン 2.7、Python 3: バージョン 3.9 からバージョン 3.15 まで、次の機能は、Python 3.14 サポートの一部として使用できます。PEP 7...

Python コードインサイト

コードインサイトは、コード補完、インテンションアクション、型推論、DataSpell のコード分析に関連するその他のテクニックに使用される一般的な名前です。構文のハイライト:DataSpell エディターは、キーワード、コメント、パラメーター、その他の要素のハイライトを考慮します。class Car: