需要帮助如何使用文本或Excel中的所有值进行相同的计算并将其导出

Sup伙计,好吧,我有一个很大的问题。 首先我是python新手(atm 3.x)。 我需要一个帮助,弄清楚,如何正确select正确的数据进行计算(对不起,我的英语)。 例如:我有一个Excel数据文件:

我的Excel数据看起来像这样

我可以数例如手动例如

book = openpyxl.load_workbook('angles.xls') sheet = book.get_sheet_by_name('Sheet1') angle = sheet['A1'].value minute = sheet['B1'].value seconds = sheet['C1'].value calculations = angle + minute/60 + seconds/60 

也出口这个

 sys.stdout = open(input("name it :"), 'w') print(calculations) 

但我不知道如何使自动计算下一个值,A2,B2,C2 ….. A7,B7,C7 ……直到所有现有的值。 毕竟,而不是1个结果,我可以得到所有。 例如,如果从A1,B1,C1 …….. A10,B10,C10进行了10次计算并得到10次计算。 如果它更容易,它也可以是一个文本数据。

感谢您的时间。

你可以遍历每一行来做到这一点。 只要得到行数,简单的循环就足够了。 例如:

 book = openpyxl.load_workbook('excel.xlsx') sheet = book.active for row_i in range(2, sheet.max_row + 1): deg_value = sheet.cell(row=row_i, column=1).value min_value = sheet.cell(row=row_i, column=2).value sec_value = sheet.cell(row=row_i, column=3).value print(deg_value, min_value, sec_value)