python - 用于基于多个条件的迭代的 Python 程序
问题描述
我是 Python 新手,需要专家支持才能根据附加的输入获取输出 1 和输出 2 有人可以帮我完成下面的 python 代码吗,需要单独的表中的输出 1 和输出 2
https://i.stack.imgur.com/tZH9A.png][输入]
https://i.stack.imgur.com/zfZOG.png[输出1]
https://i.stack.imgur.com/cbAGx.png[输出2]
提前致谢
我当前的代码:
import openpyxl
from openpyxl import Workbook
Path = "C:\Input.xlsx"
wb = openpyxl.load_workbook(Path)
sheet1 = wb["Sample"]
if os.path.exists("C:\Output.xlsx"):
os.remove("C:\Output.xlsx")
else:
print("The file does not exist")
newbook = Workbook()
newbook["Sheet"].title = "Output1"
newbook.create_sheet("Output2")
newbook.save("C:\Output.xlsx")
ShtOut1 = newbook["Output1"]
ShtOut2 = newbook["Output2"]
mr1 = sheet1.max_row
mc1 = sheet1.max_column
for k in range(1, mr1 + 1):
for l in range(2, 4):
d = sheet1.cell(row=k, column=l)
ShtOut1.cell(row=k, column=l-1).value = d.value
newbook.save("C:\Output.xlsx")
解决方案
推荐阅读
- javascript - 试图在我的节点服务器上分离我的 SendGrid html 电子邮件模板
- javascript - 如何根据 id 隔离对象数组
- javascript - 无重复的随机图像
- alpine - alpinelinux 3.12 缺少 man 包?
- javascript - 当我部署 - 加载资源失败:服务器响应状态为 404 ()
- php - 整数未插入 MySQL 数据库错误
- javascript - 节点 JS 自动重新加载
- c++ - DirectX 11 如何在 GPU 上处理来自 sharedHandle 的图像
- javascript - 在 React JSX 中的映射数组内映射嵌套数组
- gtk3 - 在 vala 中管理 GTK .ui 文件中的信号