Python讀取檔案忽略檔案中空行

2021-09-29 20:05:48 字數 502 閱讀 1068

讀取大量檔案時,通常採用readline方法,但如果出現空**況則需要忽略此時的空行。

在網上找了大量**,發現多數單純利用strip()方法,但經過實踐我發現處理資料時會造成直接不讀取空行之後的問題。

最後,終於自己學習了相關知識,自己寫了乙個方法利用isspace()方法,在這留下存檔。

def create_car_info(file_name, result_path):

with open(file_name, "r", encoding="utf-8") as r:

line = r.readline()

while line:

#isspace()方法判斷當該行是空行時,跳過該行

if line.isspace():

line = r.readline()

else:

"""不是空行時,對每一行進行的操作

"""line = r.readline()

Python中讀取檔案亂碼

python中讀取目標檔案後,控制台出現亂碼,解決方案 file path r f wechat wechat files filename.txt with open file path,rb as file object contents file object.read print conte...

python中讀取mat檔案

mat資料格式是matlab的資料儲存的標準格式 在python中可以使用scipy.io中的函式loadmat 讀取mat檔案。import scipy.io as scio path ex3data1.mat data scio.loadmat path type data dict data是...

python中的檔案讀取

恢復內容開始 r模式,唯讀模式,不可寫入,檔案不存在會報錯 r模式,能讀不能寫,檔案不存在會報錯 f open a1.txt 不寫 r 預設唯讀 result f.readlines readlines讀所有,出來是乙個列表 f.seek 0 檔案指標返回第一行 result1 f.read rea...