CSV は、Comm-Septed Vlues の略です。これは、カンマ区切り値ファイル形式であり、文字区切り値とも呼ばれます。これは、データを保存するために使用されるプレーンテキスト ファイルであり、広く使用されています。 Python プログラミング言語は、CSV ファイルの読み取りと書き込みを行うためのさまざまなライブラリをサポートしています。この記事では主に、Ubuntu 20.04 サーバーで Python を使用して CSV ファイルを読み書きする手順について説明します。 ほとんどの場合、タスクを自動化したりデータを分析したりするには、Python で CSV ファイルを解析する必要があります。たとえば、Python を使用して大きな CSV ファイルを反復処理し、データ レコードをフィルター処理して、結果を MySQL や PostgeSQL などのリレーショナル データベースに挿入できます。 まず、Ubuntu 20.04 サーバーをデプロイし、非 root の sudo ユーザーを作成します。現在、Vult、RAKsmtなど、多くの米国のサーバーベンダーがUbuntu 20.04 LTSのサポートを提供しています。これらのベンダーが提供するサーバー製品は価格も比較的手頃で、さまざまな構成から選択できるため、ユーザーの多様なニーズに対応できます。 2. Ubuntu 20.04 サーバーがアクティブ化されたら、sudo ユーザーを使用してサーバーにログインし、次の手順に従ってプロジェクト ディレクトリとサンプル CSV ファイルを作成します。 新しいプロジェクトディレクトリを作成する
プロジェクトディレクトリに切り替える
テキスト エディターで poducts.cs ファイルを開きます。実稼働環境では、CSV ファイルはスプレッドシート アプリケーションまたは PostgreSQL や MySQL などのデータベースから取得される場合があります。
以下の CSV データ レコードを poducts.cs ファイルに入力します。実際の状況に応じてファイル内容を置き換えることができます。
CSV データ レコードを入力したら、poducts.cs ファイルを保存します。 3. Python を使用して CSV ファイルを操作するには、CSV データの読み取りと書き込みに使用できる ede() 関数と wite() 関数を含む cs モジュールが必要です。 テキスト エディターを使用して新しい ed_cs.py ファイルを開きます。
ed_cs.py ファイルに次の内容を入力します。
設定後、ed_cs.pyファイルを保存して閉じます。 その後、次のコマンドを実行してファイルを作成します。
事故がなければ、CSV ファイルのデータ レコードは正常にエクスポートできます。 テキスト エディターを使用して wite_cs.py ファイルを開きます。
次に、ファイルに次の内容を入力します。
wite_cs.py ファイルを保存して閉じます。 次のコマンドを実行して CSV ファイルを書き込みます。
出力結果が Success の場合、ファイルが正常に書き込まれたことを示します。 |
>>: WPCOM2022 ダブル11 スペシャル オファー WordPress テーマ 1 つ買うと 1 つ無料
Alibaba ビッグデータ: データ管理の概要メタデータは、ソース データ、データ ウェアハウス...
「天津市公共データ授権運用試行管理暫定措置」が発布中国国営ラジオ天津ニュース2月2日(周思陽記者)...
財務省がデータ資産管理強化の指針を発表原題:財務省がデータ資産管理強化の指針を発表記者が11日、財政...
2020年世界食品・飲料トップ100リスト:ネスレが1位、伊利、蒙牛、娃哈哈がランクイン最近、Fo...
新しい Docker 拡張機能 Clypti Coe を使用すると、Docker Desktop で...
ローカライズされたマーケティングで世界中の消費者の心をつかむ方法近年、DTC(Direct-to-C...
Fission マーケティング: これら 16 の秘密をマスターして、100 日間で 3,000 ...
「花経済」が400億元の生産額を生み出し、広州は世界トップクラスの花産業高原を築く広州の花き産業の...
SEO のメリットは何ですか?現在、インターネット技術の急速な発展に伴い、ますます多くの企業がオン...
3月の韓国芸能放送局ブランド評判ランキング、ユ・ジェソクが1位韓国企業評判研究所は2日、2024年...
初めて文房具店を経営する場合、顧客基盤をどのように構築すればよいでしょうか?転載記事みなさんこんにち...
58 Smart Rewriteは、数百億のデータを基にしたオンラインAI書き換え生成ツールであり、...
ブランドとは何ですか?お茶業界にとってブランディングのメリットは何でしょうか?著者: Cha Xia...
2023年上半期の中国太陽光発電モジュール企業上位20社の出荷リストが発表されました! 2023年...
山西省忻州市で最も優れたブランド企画会社はどれですか?山西省忻州専門ブランドマーケティング企画会社...