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 つ無料
小紅書ブロガーデータ運用計画、短編動画運用の3大要素中国最大のソーシャル電子商取引プラットフォーム...
WodPess は、ユーザーに愛されている無料のオープンソース プロジェクトです。強力な WodPe...
StemCMD は、コマンド ライン モードの Stem クライアントです。主な目的は、コマンド ラ...
連東2+1モデルの秘密:健康と美容業界のための最も効率的で効率的なトラフィック生成モデル革新的なビジ...
スポーツイベント運営のいくつかの主要分野スポーツ業界に12年間携わってきたベテランとして、今日は、主...
実用的な情報!ワークショップの生産業務について簡単に説明します周知のとおり、あらゆる社会経済組織(...
営業担当者必読: 5 つのステップで主要な営業指標を分析し、ビジネス上の問題の 80% に対する洞...
データセンターは実際にどのように機能するのでしょうか?デジタル時代のデータセンターはネットワーク世界...
うまく操作するにはどうすればいいですか?大学生は、自分が業務のどの側面に向いているかをどのように知る...
情報フローとは何ですか?私たちは日常生活の中で、このようなシナリオに遭遇したことがあるはずです。携帯...
ネットワークエンジニアの責任と開発の方向性、すぐに始めるにはどうすればいいですか?一般的な概念では、...
グレートウォールモーターズの事業モデルの戦略的変革を推進するために、データ中心の開発モデルを包括的に...
工業用ブドウ糖の組成分析とその幅広い応用#工業用ブドウ糖製造業者工業用グルコース組成物と幅広い用途。...
有料コラムのコンテンツを操作するにはどうすればよいですか?この3つのポイントをうまく活用すれば、月に...
Doudian は自社製品をどのように宣伝していますか?プロモーションをする際に注意すべきことは何...