ホームページ >バックエンド開発 >Python チュートリアル >Python で .data ファイルを読み取る方法は?
この記事では、.data ファイルとは何か、そして Python で .data ファイルを読み取る方法を学びます。
.data ファイルは、情報/データを保存するために作成されます。
この形式のデータは、多くの場合、カンマ区切り値形式またはタブ区切り値形式で配置されます。
それ以外の場合、ファイルはバイナリまたはテキスト ファイル形式である可能性があります。この場合、アクセスする別の方法を見つける必要があります。
このチュートリアルでは、.csv ファイルを使用します。ただし、最初にファイルの内容がテキストであるかバイナリであるかを判断する必要があります。
.data ファイル には 2 つの形式があり、ファイル自体はテキストまたはバイナリです。
それをロードして自分でテストして、どれに属するかを判断する必要があります。
.data ファイルは通常テキスト ファイルであり、Python を使用すると簡単に読み取ることができます。
ファイル処理は Python の機能として事前に構築されているため、それを使用するためにモジュールをインポートする必要はありません。
そうは言っても、Python でファイルを開いたり、読み取ったり、書き込んだりする方法は次のとおりです -
以下は、必要なタスクを実行するために従う必要があるアルゴリズム/手順です。 -
open() 関数を再度使用して、ファイル名とモード 'w' を引数として渡し、書き込みモードで .data ファイルを開きます。指定されたファイルが存在しない場合は、指定された名前のファイルが作成され、書き込みモードで開かれます。
write() 関数を使用して、ランダムなデータをファイルに書き込みます。
データをファイルに書き込んだ後、close() 関数 を使用してファイルを閉じます。
open() 関数 (ファイルを開いて結果としてファイル オブジェクトを返す関数) を使用して、ファイル名とモードを渡して読み取り専用モードで .data ファイルを開きます。 r'を引数として使用します。
データ ファイルを読み取るには、read() 関数 (ファイルから指定されたバイト数を読み取って返します。デフォルト値は -1 で、ファイル全体を示します) を使用します。印刷してください
ファイルからデータを読み取った後、close() 関数 を使用してファイルを閉じます。
.data バイナリ ファイルの読み取り
.data fileバイナリ モードでファイルの読み取りと書き込みを行います。この場合、モードは rb で、バイナリの読み取りを意味します。 そうは言っても、Python でファイルを開いたり、読み取ったり、書き込んだりする方法は次のとおりです。
アルゴリズム (ステップ)
以下は、必要なタスクを実行するために従う必要があるアルゴリズム/手順です。 -
open() 関数を再度使用して、同じファイル名とモード
'wb'データをバイナリ ファイルに書き込む場合は、データをテキスト形式からバイナリ形式に変換する必要があります。これは、
encode() 関数write()
バイナリ データをファイルに書き込んだ後、
close() 関数open()
read()
ファイルからバイナリ データを読み取った後、
close() 関数###例### 次のプログラムは、Python でバイナリ .data ファイルを読み取る方法を示しています −
リーリー ###出力### リーリーこの記事では、.data ファイルとは何か、および .data ファイルに保存できるデータの種類について学びました。 open() 関数と read() 関数を使用して、テキスト ファイルやバイナリ ファイルなど、さまざまな種類の .data ファイルを読み取る方法を学びました。また、encode() 関数を使用して文字列をバイトに変換する方法も学びました。
以上がPython で .data ファイルを読み取る方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。