CSV ファイルにデータを 1 行ずつ書き込むにはどうすればよいですか?

Patricia Arquette
リリース: 2024-10-22 14:24:02
オリジナル
611 人が閲覧しました

How to Write Data Line by Line to a CSV File?

CSV ファイルに 1 行ずつ書き込む

カンマ区切り形式でデータを操作する場合、データを保存する必要がある場合があります。 CSV ファイルに変換します。 CSV ファイルにデータを 1 行ずつ書き込むには、次の手順に従います。

テキスト ファイルを使用して 1 行ずつ書き込む

open() を使用してテキストを開きますファイルを書き込みモード (「w」) で書き込み、データの各行を反復処理します。各行をファイルに書き込み、その後に改行文字 (「n」) を付けて、CSV ファイルに新しい行を作成します。

<code class="python">with open('fileName.csv', 'w') as f:
    for line in s:
        f.write(line)
        f.write('\n')</code>
ログイン後にコピー

CSV ライターを使用した書き込み

Python csv モジュールは、CSV ファイルに書き込むための便利な方法を提供します。 csv.writer オブジェクトを使用すると、区切り文字 (例: ,) を指定し、writerow() メソッドを使用してファイルに行を書き込むことができます。

<code class="python">import csv
with open('csvfile.csv', "wb") as csv_file:
    writer = csv.writer(csv_file, delimiter=',')
    for line in data:
        writer.writerow(line)</code>
ログイン後にコピー

Simple File Write

簡単な解決策としては、テキスト ファイルを直接開き、データに続いて改行文字を書き込み、ファイルを閉じることができます。 Python は、改行文字をシステムの行区切り文字に自動的に変換します。

<code class="python">f = open('csvfile.csv','w')
f.write('hi there\n')
f.close()</code>
ログイン後にコピー

以上がCSV ファイルにデータを 1 行ずつ書き込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!