1 Star 0 Fork 0

wangjia/pyxlsff

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
a3.py 1.75 KB
一键复制 编辑 原始数据 按行查看 历史
wangjia 提交于 2024-05-28 14:29 . 2
# 步骤一:读取表格
import pandas as pd
# dirPath = input('请输入源文件地址:')
dirPath = 'C:\\tmp\\'
path = dirPath + 'data_shengdb_202405zzsy.xlsx'
monthname = '2024年05月'
orgName = pd.read_excel(path)
org_list = list(orgName['分区'].drop_duplicates())
print(org_list)
# 步骤二:完成表格的拆分 表1 xx县-x月-低保导入模版(在保家庭及人员).xls
for i2 in org_list:
print(i2)
cname = '其他'
i = str(i2)
if i == '220202': # 判断变量是否为 python
# 条件成立时设置标志为真
cname = '昌邑区'
if i == '220203': # 判断变量是否为 python
# 条件成立时设置标志为真
cname = '龙潭区'
if i == '220204': # 判断变量是否为 python
# 条件成立时设置标志为真
cname = '船营区'
if i == '220211': # 判断变量是否为 python
# 条件成立时设置标志为真
cname = '丰满区'
if i == '220292': # 判断变量是否为 python
# 条件成立时设置标志为真
cname = '高新区'
if i == '220291': # 判断变量是否为 python
# 条件成立时设置标志为真
cname = '经开区'
print(cname)
writer = pd.ExcelWriter(dirPath + cname + '-' + monthname + '-低保导入模版(在保家庭及人员).xlsx',
engine='xlsxwriter')
tempdata = orgName[orgName['分区'] == int(i)]
# 删除分区这列
data = tempdata.drop(columns='分区')
# 首列插入序号
data.insert(0, '序号', range(1, 1 + len(data)))
data[['村/社区区划编码', '家庭编号']] = data[['村/社区区划编码', '家庭编号']].astype(str)
data.to_excel(writer, index=False)
writer.close()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wangjia01/pyxlsff.git
git@gitee.com:wangjia01/pyxlsff.git
wangjia01
pyxlsff
pyxlsff
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385