青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法

在我們對表格文件讀取時,往往會出現數據過多文件過大的情況 。雖然在讀取的時候通過,但是并不能進行寫入數據 。下面這篇文章中我們選擇openpyxl的方法進行讀寫,同時分析寫入文件出錯時,可以采取的兩種處理措施 。下面一起來看看這篇文章吧 。

python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法


一、openpyxl特點
使用這個方法,可以用來讀寫excel表的,可以將xls和xlsx使用簡單的方法進行轉換,但是需要注意的是:如果文字編碼是“gb2312” 讀取后就會顯示亂碼,所以在操作之前,要將編碼格式轉換成Unicode 。
二、Workbook讀寫
利用openpyxl方法操作文件的時候,需要從頭創建一個Excel文件,然后要對Workbook進行默認初始化,代碼如下:
from openpyxl import Workbookwb = Workbook()之后在從現有的excel表中導入相關的數據,使用的是load_workbook函數,代碼如下:
from openpyxl import load_workbookwb = load_workbook('data.xlsx')三、讀寫出錯處理方法
如果使用上面的方式讀取文件的時候,遇到了錯誤的情況,可以使用下的方式去解決,一共提供了兩種解決方法,如下:
1、手動釋放內存
del wb, wsgc.collect()就是在文件的最后,將代碼放進去,最后當文件讀取完時,可以發現所占用的內存變少了 。
2、安裝lxml
在Python中使用lxml依賴,它可以讓openpyxl方法采用流式處理數據 。但是在使用之前我們要使用命令對它進行安裝,命令如下:
pip install lxml【python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法】到此這篇關于python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法的文章就分享到這里了,文章中詳細的講解了Python寫入文件出錯的解決方法,希望可以對大家的學習帶來幫助 。
python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法


python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法


python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法


微信掃碼Python課,免費報名
python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法


現在報名贈100例知識點合集
python中寫入文件的出錯怎么辦?python寫入文件出錯的解決方法


    猜你喜歡