一.这个程序在网上还是有很多范例的,所以我就将大家的总结一下,然后形成自己的小程序,废话少说,上代码
import time
import requests
from lxml import etree # xpath模块
import pandas as pd # 写入Excel模块
# 获取身份信息
def main():
time1 = time.time()
# 将要获取的身份证号
df = pd.read_csv('C:/Users/admin/Desktop/shen.txt', sep='\t', header=None, dtype=str, na_filter=False) # 打开存放身份证号的txt文件
print(df)
idcard1=[] # 身份证列表
gender1 = [] # 性别列表
birthday1 = [] # 生日列表
address1 = [] # 地址列表
# 循环获取身份证信息
for i in range(0,len(df)):
try:
if len(df.iloc[i,0]) == 18:
print(df.iloc[i,0]) # 获取每行的身份证号
idcard1.append(df.iloc[i,0]) # 记录身份证号
url="http://qq.ip138.com/idsearch/index.asp?action=idcard&userid="+df.iloc[i,0]+"&B1=%B2%