import pandas as pd
df = pd.read_excel("物料表.xlsx", header = 2)
df500 = df[df["数量"]>500]
with pd.ExcelWriter('物料表.xlsx', mode = 'a' ,engine='openpyxl',
datetime_format='YYYY-MM-DD') as writer:
df500.to_excel(writer, sheet_name='数量大于500',index = False)
from openpyxl import load_workbook
from openpyxl.styles import Border, Side, PatternFill, Font, GradientFill, Alignment
thin = Side(border_style="thin", color="000000")#定义边框粗细及颜色
wb = load_workbook("物料表.xlsx")
ws = wb["数量大于500"]
# 调整列宽
ws.column_dimensions['A'].width = 12
ws.column_dimensions['C'].width = 15.5
ws.column_dimensions['G'].width = 10
#设置字号,对齐,缩小字体填充,加边框
for row_number in range(2, ws.max_row+1):
for col_number in range(1,ws.max_column+1):
c = ws.cell(row=row_number,column=col_number)
c.font = Font(size=10)
c.border = Border(top=thin, left=thin, right=thin, bottom=thin)
c.alignment = Alignment(horizontal="left", vertical="center")
wb.save("物料表.xlsx")
没有合适的资源?快使用搜索试试~ 我知道了~
python中用Pandas提取指定数据并保存在原Excel工作簿中.rar
共4个文件
xlsx:2个
py:1个
ipynb:1个
需积分: 0 2 下载量 86 浏览量
2023-03-10
22:02:31
上传
评论
收藏 2.15MB RAR 举报
温馨提示
python中用Pandas提取指定数据并保存在原Excel工作簿中.rar
资源推荐
资源详情
资源评论
收起资源包目录
python中用Pandas提取指定数据并保存在原Excel工作簿中.rar (4个子文件)
python中用Pandas提取指定数据并保存在原Excel工作簿中
物料表 - 副本.xlsx 1.39MB
Pandas提取指定数据并保存在原Excel工作簿中.ipynb 12KB
example52.py 1KB
物料表.xlsx 1.28MB
共 4 条
- 1
资源评论
Dilraba。
- 粉丝: 0
- 资源: 101
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功