日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Python?文本文件與csv文件的讀取與寫入_python

作者:Pesistent?J ? 更新時間: 2022-05-15 編程語言

一、文本文件讀取與寫入

1 讀取文件的 read() 方法

file_object.read([size])

  • file_object 表示文件對象
  • size 表示讀取數據的長度,單位是字節,如果size省略則讀至文件尾
  • 返回值是讀取到的字符串

2 讀取文件的 readline() 方法

file_object.readline([size])

  • size 表示讀取數據的長度,單位是字節,如果size省略則讀至文件尾
  • 返回值是讀取到的字符串
  • 按行讀取

3 讀取文件的 readlines() 方法

file_object.readlines([sizehint])

  • sizehint 表示讀取數據的長度,單位是字節,如果size省略則讀至文件尾
  • 返回值是讀取到的字符串列表,文件中的一行將作為列表中的一個元素

4 寫入文件的 write() 方法

file_object.write(str)

5 寫入文件的 writelines() 方法

file_object.writelines(sequence)

  • 序列中每個元素將作為文件中的一行
  • 如果在文件中每行結尾有換行符,則在序列元素中確定后再進行寫入?

二、csv文件讀取與寫入

二進制文件的讀取與寫入和文本文件相同,只要在文件打開時指定打開模式“b”即可

1 讀取csv文件的 csv.reader() 方法

csv.reader(file_object)

2 讀取csv文件的 csv.DictReader() 方法

csv.DictReader(file_object)

3 寫入csv文件的 csv.writer() 方法

csv.writer(file_object)

4 寫入csv文件的 csv.DictWriter() 方法

csv.DictWriter(file_object,column_name)

原文鏈接:https://blog.csdn.net/waywardG/article/details/123462813

欄目分類
最近更新