根据身份证号码获取年龄性别并写入原excel中

依据身份证号码获取生日年龄及性别

图解
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

部分代码

# -*- coding: UTF-8 -*-

from datetime import date

from dateutil.relativedelta import relativedelta

import datetime

import time

import os

import sys

import gc

import pandas as pd
 
import openpyxl
 
from openpyxl import load_workbook

cd = os.getcwd()

today = date.today()

print("---"*3,"开始运行","---"*3,"\n")

file_name = input("请输入文件名:")

print("\n正在检查数据******\n")

cd = cd + "\\" + file_name + str(".xlsx")

xl = pd.ExcelFile(cd)

sheet_name = xl.sheet_names[0]







'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
部分代码
```python
#展示异常数据
    
time.sleep(2)

if lj >= 1:

    print("\n\n☆数据异常提示☆\n")

    time.sleep(1)

    for x in range(lj):

        print(ccxms[x],"\n")

        time.sleep(0.03) 

欢迎下载封装后的可执行文件

说明:

1、仅支持excel格式为xlsx
2、需要执行文件和被执行文件在同目录下
3、如果您的数据超过3万,程序运行可能需要一段时间
4、请将表头调整为一行,如上图所示,对于表头有要求,其它随心
6、身份证号码位数==18
7、本人能力有限不喜勿喷

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值