今
日
鸡
汤
雄兔脚扑朔,雌兔眼迷离。
大家好,我是皮皮。
一、前言
前几天在Python白银交流群【上海新年人】问了一个Python
自动化办公处理的问题,一起来看看吧。
上一篇文章中,我们已经看到了第一种解决办法了,这一篇文章我们一起来看看另外一种方法。
二、实现过程
这里【瑜亮老师】给了一个代码和思路,如下所示:
代码语言:javascript复制# 读取Excel表数据到DataFrame
df1 = pd.read_excel(file, sheet_name='淮海')
df2 = pd.read_excel(file, sheet_name='南京')
df3 = pd.read_excel(file, sheet_name='北京')
# 数量列重命名为"淮南数量"、"南京数量"、"北京数量"
df1.rename(columns={'数量': '淮海数量'}, inplace=True)
df2.rename(columns={'数量': '南京数量'}, inplace=True)
df3.rename(columns={'数量': '北京数量'}, inplace=True)
# 按照品名纵相拼接df1、df2、df3
result = df1.merge(df2, on='品名', how='outer').merge(df3, on='品名', how='outer').fillna('')
print(result)
顺利地解决了粉丝的问题。下一篇文章,我们一起来看看另外一种方法!
三、总结
大家好,我是皮皮。这篇文章主要盘点了一个Python
自动化办公处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
------------------- End -------------------