如何解决基于多条件迭代的Python程序
我是 Python 新手,需要专家支持才能根据附加的输入获得输出 1 和输出 2 有人可以帮我完成下面的python代码,需要在单独的工作表中输出1和输出2
https://i.stack.imgur.com/tZH9A.png][Input]
https://i.stack.imgur.com/zfZOG.png[Output1]
https://i.stack.imgur.com/cbAGx.png[Output2]
提前致谢
我当前的代码:
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")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。