1. 程式人生 > >python儲存身份證號碼為csv檔案顯示問題解決

python儲存身份證號碼為csv檔案顯示問題解決

用python處理含身份證號碼的文字檔案,將其另外儲存為csv檔案,該csv檔案使用wps開啟顯示身份證號碼後面三位數變為0,解決的辦法是:身份證號碼前加'\t',例如下面程式碼:

origine_file = r"C:\Files\名單.txt"
save_to = "C:\Files\save.csv"

f = open(save_to,'w+',encoding='utf-8')
for line in open(origine_file,encoding='utf-8'):
    content = line.split(sep=',')
    print(content[0],content[1],content[2])
    f.write(content[0])
    f.write(',')
    f.write(content[1])
    f.write(',')
    f.write('\t'+content[2])
    f.write('\n')

f.close()

參考連結
[1]https://blog.csdn.net/tz_gx/article/details/51678810