這是我的第一個問題,如果我犯了一些解釋錯誤,請提前道歉。我在 python 2.7 中編碼。我寫了一個 .xlsx (Excel) 文件(它可能是一個 .xls,此時我真的不需要宏 + VBA)。Excel 文件如下所示:這些值與列的名稱和行的名稱相關聯。例如,我有一個名為“曲線 1”的列和一條名為“極值數”的行。所以在那個單元格中,如果曲線 1 有 1 個極值,我寫了“1”。我想取這個值以便在 python 腳本中操作它。我知道我可以將xlrd 模塊與打開的工作簿一起使用,并將第 1 行的值(“極值數”)放在一個列表中,然后只取第一個(對應于“曲線 1”列,因此值“ 1”我想要),但這不是我想要的。相反,我想通過只向 python 腳本提供字符串“Curve 1”和“Number of extremum”來訪問“1”單元格值,python 將在兩者的會議上訪問單元格并取其值: “1”。是否可以 ?我想這樣做是因為 Excel 文件會及時更改并且可以移動單元格。因此,如果我嘗試通過它的“位置編號”(如第 1 行,第 1 列)訪問單元格值,如果在此位置添加一列或一行,我會遇到問題。如果 xlsx 文件中有一些編輯,我不想再次編輯 python 腳本。
添加回答
舉報
0/150
提交
取消