以下是一个示例代码,可以循环从每个单元格获取输入,并将其传递给另一个程序使用:
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('input.xlsx')
# 选择要使用的工作表
worksheet = workbook['Sheet1']
# 循环遍历每个单元格获取输入
for row in worksheet.iter_rows(values_only=True):
for cell in row:
# 获取单元格的值作为输入
input_data = cell
# 将输入传递给另一个程序(这里假设调用了一个名为 process_input 的函数)
output = process_input(input_data)
# 打印输出结果
print(output)
# 关闭工作簿
workbook.close()
请注意,此示例使用了openpyxl库来处理Excel文件,你需要先安装这个库。此外,你需要根据实际情况修改代码中的文件名、工作表名称和处理输入的函数。