午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

python 使用csv模塊讀寫csv格式文件的示例

瀏覽:7日期:2022-07-03 14:04:15

import csvclass HandleCsv: ’’’ csv文件處理類 ’’’ def __init__(self, filename): ’’’ 構造器 :param filename: csv文件名 ’’’ self.filename = filename def get_data(self): ’’’ 獲取csv中所有數據 :return: 嵌套字典的列表 ’’’ with open(self.filename, mode=’r’, encoding=’utf-8’) as f: cb = csv.reader(f) # 實例化reader對象 header = next(cb) # 獲取表頭,并將指針轉向下一行 list_dict = [] for row in cb:list_dict.append(dict(zip(header, row))) return list_dict def get_one_row(self, row): ’’’ 獲取單行數據 :param row: 指定的行號 :return: 對應行號的數據 ’’’ return self.get_data()[row - 1] def write_csv(self, headers, values, data_type, mode=’w’): ’’’ 寫入數據到csv到文件中 :param headers: 表頭:列表類型 :param values: 表數據:1.嵌套元組的列表;2.嵌套字典的列表 :param data_type: 傳入的數據類型:1.’tuple’;2.’dict’ :param mode: 寫入方式,默認寫入“w” :return: ’’’ with open(file=self.filename, mode=mode, encoding=’utf-8’, newline=’’) as f: if data_type == ’tuple’:writer = csv.writer(f) # 實例化writer對象writer.writerow(headers) # 寫入表頭writer.writerows(values) # 寫入數據 elif data_type == ’dict’:writer = csv.DictWriter(f, headers) # 實例化DictWriter對象writer.writeheader() # 寫入表頭writer.writerows(values) # 寫入數據 else:print('數據類型錯誤,請確認!')

以上就是python 使用csv模塊讀寫csv格式文件的示例的詳細內容,更多關于python 讀寫csv文件的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 一级片一级片一级片一级片 | 久久一区精品 | 久久综合视频网 | 国产一区二区三区免费视频 | 欧美日韩国| 91禁直接看| 中文字幕在线资源 | 亚洲日本一区二区三区 | 激情综合久久 | 国产免费一区二区三区最新6 | 久久久久久蜜桃 | 99re久久 | 男女国产视频 | 欧美黄色大全 | 国产精品视频大全 | 精品久久久久久中文字幕 | 婷婷天堂网 | 亚洲婷婷丁香 | 美国一级大黄一片免费中文 | 日韩一区二区三区四区五区六区 | 国产免费美女视频 | 伊人伊人| 成年人免费看片 | 中文字幕在线观看视频网站 | 亚洲aaaaaa| 麻豆国产91在线播放 | 日本在线视频中文字幕 | 天堂精品视频 | 九九影视理伦片 | 成人免费毛片片v | 成人在线精品 | 天天操天天干天天插 | 成人久久免费视频 | 日本精品久久久久久久 | 国产精品果冻传媒 | 性一交一乱一区二区洋洋av | 黄色大片在线播放 | 日韩一区在线播放 | 日韩在线视频中文字幕 | 国产精品久久久久一区二区三区 | 在线观看v片 |