tft每日頭條

 > 生活

 > python身份證号中提取出年月信息

python身份證号中提取出年月信息

生活 更新时间:2025-01-24 17:16:57

有一串身份證的數據需要提取裡面的年,月,日,百度過用EX表切片的方式但會出現這樣的問題:

python身份證号中提取出年月信息(利用Python解決身份證号裡年月日的提取)1

中間的YMD數字的位值是錯位的。

索性就研究下Python能否解決

# 導入 openpyxl 庫,選擇函數load_workbook from openpyxl import load_workbook # 文件簿地址 dizhi=load_workbook('/Users/xuxizhi/Desktop/身份證數據保存.xlsx') # 讀取文件内容 dizhi1=dizhi.active x=[] # 把數據列通過循環把值找出來,裝入列表 for i in dizhi1['A']: x.append(i.value) # 循環列表,通過切片找到想要的内容 for i in x: # 這個區間就是年月日 a1=i[6:15] # 通過字符串拼接打印出想要的内容。 print(a1[0:4] '年' a1[4:6] '月' a1[-2:] '日')

經過測試可以完美輸出想要的内容,有興趣的朋友可以再把遍曆的内容寫入到表裡。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved