python 讀csv檔案 修改後儲存

2021-10-19 22:48:11 字數 755 閱讀 8967

1.建立乙個讀物件和寫物件

2.逐行讀取csv檔案中的內容,逐行追加到寫物件中

3.寫完後.close()關閉寫物件

4.最後執行mv 更好檔名(需在linux下)

5.is_number函式是用於判斷是否是數字,可不管

import csv

import os

def is_number(s):

try:

float(s)

return true

except valueerror:

pass

try:

import unicodedata

unicodedata.numeric(s)

return true

except (typeerror, valueerror):

pass

return false

f = csv.reader(open('point.csv','r'))

wf = open('point2.csv','w')

csv_write = csv.writer(wf)

for i in f:

if (is_number(i[3])):

i[3]=0

csv_write.writerow(i)

wf.close()

#linux下

os.system('mv point2.csv point.csv')

Python解析xml檔案並修改後儲存 demo

前情提要 需要對底層的引數檔案 xml格式 進行讀取,並將前端下發的資料覆蓋原資料,並儲存。下發引數格式 json 呈現 from xml.dom import minidom targetpath os.path.join path,targetfile print targetpath 列印引數...

Python檔案執行出錯修改後依然報錯的問題

switches.py是ryu控制器子目錄topology下的乙個檔案。我根據實驗需要對switches.py進行編輯時,有一行 的縮排出錯 少打了乙個tab 而沒有發現。因為之前還修改過ryu的全域性啟動引數 在ryu頂級目錄下的flags.py檔案中新增了 因此儲存檔案後,重新安裝了ryu控制器...

複利計算(修改後)

include includevoid list void a void b void c void d void e void f void g main if sel 0 switch sel void list 目錄表 void a 一次投入複利計算 printf t 請輸入利率 while ...