Python截取一串數字的后幾位(省份證)存入txt


處理前

 

 代碼

ids = []
with open('id.txt') as file:
    # print(len(file.readlines()))
    for i in file.readlines():
        ids.append(i[12:].split())


def text_save(filename, data):  # filename為寫入CSV文件的路徑,data為要寫入數據列表.
    file = open(filename, 'a')
    for i in range(len(data)):
        s = str(data[i]).replace('[', '').replace(']', '')  # 去除[],這兩行按數據不同,可以選擇
        s = s.replace("'", '').replace(',', '') + '\n'  # 去除單引號,逗號,每行末尾追加換行符
        file.write(s)
    file.close()
    print("保存文件成功")
text_save("ids.txt",ids)

  處理后的文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM