婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何運用python讀寫CSV文件

如何運用python讀寫CSV文件

熱門標簽:地圖標注審核表 西藏房產智能外呼系統要多少錢 湛江智能外呼系統廠家 宿遷星美防封電銷卡 ai電銷機器人源碼 ai電話機器人哪里好 外呼并發線路 長沙高頻外呼系統原理是什么 百度地圖標注沒有了

1、使用基礎Python代碼來讀寫和處理CSV文件

import sys
#使用基礎Python代碼來讀寫和處理CSV文件
input_file = sys.argv[1]
output_file = sys.argv[2]
with open(input_file, 'r', newline='') as filereader:
    with open(output_file, 'w', newline='') as filewriter:
        header = filereader.readline()
        header = header.strip()
        header_list = header.split(',')
        print(header_list)
        #map 函數將 str 函數應用于 header_list 中的每個元素,
        #確保每個元素都是字符串。然后,
        #join 函數在 header_list 中的每個值之 間插入一個逗號,將這個列表轉換為一個字符串
        filewriter.write(','.join(map(str,header_list))+'\n')
        for row in filereader:
            row = row.strip()
            row_list = row.split(',')
            print(row_list)
            filewriter.write(','.join(map(str,row_list))+'\n')


說明:map 函數將 str 函數應用于 header_list 中的每個元素,確保每個元素都是字符串。然后,
join 函數在 header_list 中的每個值之 間插入一個逗號,將這個列表轉換為一個字符串。

執行:

2、使用pandas讀寫和處理CSV文件

#使用pandas讀寫和處理CSV文件
import pandas as pd
input_file = sys.argv[1]
output_file = sys.argv[2]
#data_frame:數據框也是存儲數據的一種方式。
#數據框中保留了“表格”這種數據組織方式,不需要使用列表套列表的方式來分析數據
data_frame = pd.read_csv(input_file)
print(data_frame)
data_frame.to_csv(output_file, index=False)

說明:data_frame:數據框也是存儲數據的一種方式。數據框中保留了“表格”這種數據組織方式,不需要使用列表套列表的方式來分析數據。

執行:

3、使用內置csv讀寫和處理CSV文件

#使用內置csv讀寫和處理CSV文件,用于正確 處理數據值中的嵌入逗號和其他復雜模式的
import csv
import sys
input_file = sys.argv[1]
output_file = sys.argv[2]
with open(input_file, 'r', newline='') as csv_in_file:
    with open(output_file, 'w', newline='') as csv_out_file:
        #創建文件讀對象
        #第二個參數(就是 delimiter=',') 是默認分隔符,
        #所以如果你的輸入文件和輸出文件都是用逗號分隔的,就不需要指定這個 參數
        filereader = csv.reader(csv_in_file, delimiter=',')
        #創建文件寫對象
        filewriter = csv.writer(csv_out_file, delimiter=',')
        for row_list in filereader:
            print(row_list)
            filewriter.writerow(row_list)

說明:第二個參數(就是 delimiter=',') 是默認分隔符,所以如果你的輸入文件和輸出文件都是用逗號分隔的,就不需要指定這個參數。

執行:

到此這篇關于如何運用python讀寫CSV文件的文章就介紹到這了,更多相關python讀寫CSV文件內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python pandas讀取CSV文件的注意事項(適合新手)
  • 使用Python pandas讀取CSV文件應該注意什么?
  • python 如何把classification_report輸出到csv文件
  • Python批量將csv文件轉化成xml文件的實例
  • python刪除csv文件的行列
  • 使用python把json文件轉換為csv文件
  • python 如何讀、寫、解析CSV文件
  • python讀寫數據讀寫csv文件(pandas用法)
  • Python將list元素轉存為CSV文件的實現
  • 利用python 讀寫csv文件
  • Python如何讀寫CSV文件

標簽:漯河 普洱 寧夏 盤錦 大同 南平 海南 林芝

巨人網絡通訊聲明:本文標題《如何運用python讀寫CSV文件》,本文關鍵詞  如何,運用,python,讀寫,CSV,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何運用python讀寫CSV文件》相關的同類信息!
  • 本頁收集關于如何運用python讀寫CSV文件的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 仁寿县| 温泉县| 林州市| 任丘市| 临西县| 冕宁县| 五台县| 潮安县| 和田市| 株洲县| 东乡族自治县| 台东县| 汝南县| 赞皇县| 通渭县| 沙湾县| 乌拉特中旗| 资兴市| 九江市| 当阳市| 两当县| 阿勒泰市| 八宿县| 岳阳市| 广平县| 调兵山市| 铜山县| 古蔺县| 奉贤区| 郎溪县| 德安县| 景洪市| 富蕴县| 武宣县| 沙洋县| 新竹市| 新田县| 河南省| 丰都县| 崇文区| 屏南县|