感谢原作者:Andy02140619公开的代码
我使用的是Python3.7.7版本,其他版本自行测试吧,理论上Python3都可以支持
安装需要的模块:
pip3 install phone #归属地数据库文件
pip3 install xlrd #读取Excel文件,可以读取xlsx
pip3 install xlwt #创建xls文件,不支持创建xlsx
from phone import Phone
import xlrd
import xlwt
"""
安装需要的模块:
pip3 install phone #归属地数据库文件
pip3 install xlrd #读取Excel文件
pip3 install xlwt #创建xls文件,不支持创建xlsx
"""
def Get_Excel_data():
file = 'phone.xlsx' #手机号码所在的Excle文件,xlsx文件内不能有中文名称,包括表头
re1 = xlrd.open_workbook(file)
outwb = xlwt.Workbook() #创建工作簿
# print(type(outwb))
outws = outwb.add_sheet("new") #在工作簿中新建一个工作表new
# print(type(outws))
# 读取第一个Sheet
ws = re1.sheet_by_index(0)
rows = ws.nrows
# print(rows)
outws.write(0, 0, u'手机号码') #给新表的第一行添加对应的标签
outws.write(0, 1, u'省份