python地址_Python提取详细地址中的省市区-操作Excel系列

【转载】Python总是可以帮助我解决一些复杂繁琐的问题。

现在有这样的一个表格

但是领导需要我整理成区分省份、城市、区域、详细地址的方式。难道我要一个一个的去填写吗?这个也太难了吧!!!

太可怕了,这个表格有几万行呢?

于是Python自动化的强大就体现了。

第一步:需要分析地址,将表格中的地址进行拆分。

1、下载cpca库,然后在程序中导入它。

import cpca

2、使用cpca.transform(location_str,cut=False)方法,进行地址的拆分。具体细节可以不用深究,我们会使用就好。

location_str = ["江苏省南京市浦口区雨山西路89号群盛北江豪庭X栋"]

df = cpca.transform(location_str,cut=False)

print("省份:" + df.iat[0,0])

print("城市:" + df.iat[0,1])

print("区域:" + df.iat[0,2])

print("详细:" + df.iat[0,3])

然后,我对df打印的数据进行分析,最后得出这样的结论。

#获取省份信息

df.iat[0,0]

#获取城市信息

df.iat[0,1]

#获取区域信息

df.iat[0,2]

#获取详细信息

df.iat[0,3]

3、打印

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值