ホームページ > バックエンド開発 > Python チュートリアル > Pythonでtxtデータを読み取る方法

Pythonでtxtデータを読み取る方法

下次还敢
リリース: 2024-04-20 18:08:16
オリジナル
566 人が閲覧しました

Python で TXT データを読み取る方法: 直接読み取り: open() 関数を使用してファイルを開いてコンテンツを読み取ります。 1 行ずつ読み取る: readlines() 関数を使用して、ファイル内の各行を読み取ります。サードパーティのライブラリを使用します: csv ライブラリ: CSV リーダーを使用してコンテンツを 1 行ずつ読み取ります。 pandas ライブラリ: read_csv() 関数を使用してファイル全体を読み取ります。

Pythonでtxtデータを読み取る方法

#Python を使用して TXT データを読み取る方法

直接読む

最も簡単な方法は、Python の

open() 関数を使用して TXT ファイルを直接読み取ることです。

<code class="python"># 打开文件并读取内容
with open("my_file.txt", "r") as f:
    data = f.read()</code>
ログイン後にコピー

行ごとに読み取る

TXT ファイルを行ごとに読み取るには、

readlines() 関数を使用できます。

<code class="python"># 打开文件并逐行读取内容
with open("my_file.txt", "r") as f:
    lines = f.readlines()</code>
ログイン後にコピー

サードパーティ ライブラリを使用する

TXT データの読み取りに役立つサードパーティ ライブラリ (

csv や # など) もいくつかあります。 ##パンダ使用

csv

ライブラリ: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;code class=&quot;python&quot;&gt;import csv # 打开文件并使用 CSV 读取器读取内容 with open(&quot;my_file.txt&quot;, &quot;r&quot;) as f: reader = csv.reader(f) data = list(reader)&lt;/code&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div>使用

pandas

ライブラリ: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;code class=&quot;python&quot;&gt;import pandas as pd # 使用 Pandas 读取文件 data = pd.read_csv(&quot;my_file.txt&quot;)&lt;/code&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div>

Notes

##TXT ファイルが正しくエンコードされていることを確認してください。

  • with
  • ステートメントを使用してファイルを開き、ファイルを適切に閉じます。
  • 必要に応じて、特殊文字とエスケープ シーケンスを処理します。

以上がPythonでtxtデータを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート