解決済み: Python ファイルをインポートする

最終更新: 09/11/2023

Python ファイルのインポートに関する主な問題は、Python インタープリターで使用するためにファイルが正しくフォーマットされていない可能性があることです。

import myfile

このコード行は myfile モジュールをインポートします。

インポート

Python では、import は、XNUMX つのモジュールの内容を現在の名前空間に含めることができるキーワードです。 これは、他のモジュールから関数と変数をインポートするのに役立ちます。

モジュールをインポートするには、import キーワードの後に​​モジュールの名前を続けて使用します。 たとえば、数学モジュールをインポートするには、次のコードを使用します。

数学をインポートする

import ステートメントを使用して、プロジェクトにファイルを含めることもできます。 これを行うには、問題のファイルへのフル パスを指定します。 たとえば、プロジェクトに myfile.py というファイルを含める場合は、次のコードを使用します。

myfile.py をインポート

Python のファイルは、データのコレクションを表すオブジェクトです。 ファイル オブジェクトを使用して、ファイルを開く、読み取る、書き込む、および削除することができます。

Python でファイルを開くには、open() 関数を使用します。 最初の引数は開くファイルの名前で、XNUMX 番目の引数はファイルへのパスを含む文字列です。 ファイルが存在しない場合は、作成されます。

ファイルが開かれると、read() 関数を使用してその内容を読み取ることができます。 最初の引数はファイルから読み取るバイト数で、XNUMX 番目の引数は読み取るデータを含む文字列です。 ファイルから読み取るのに十分なバイト数がない場合、エラーが発生します。

write() 関数を使用してファイルにデータを書き込むこともできます。 最初の引数はファイルに書き込まれるバイト数で、XNUMX 番目の引数は書き込まれるデータを含む文字列です。 ファイルに書き込むのに十分なバイト数がない場合、エラーが発生します。

最後に、XNUMX つの方法のいずれかを使用してファイルを削除できます。一致するパス名を含むすべてのファイルとディレクトリを削除する delete() を使用できます。 または、パス名パラメーターに一致するファイルのみを削除する rmdir() を使用できます。

関連記事: