【转载】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、打印