【发布时间】:2021-01-15 15:07:36
【问题描述】:
我在下面的代码中收到以下错误:
-
Traceback(最近一次调用最后一次): 文件“D:/Personal Files/Technical Development/PycharmProjects/Call Center Headcount Model/Call Center Headcount Model.py”,第 12 行,在 history_start_date = work_rules.iloc(4, 2)
-
TypeError: call() 接受 1 到 2 个位置参数,但给出了 3 个
我正在尝试通过 pandas 将 excel 中的单元格值分配给 Python 中的变量。即Historical_start_date = work_rules.loc(4,2)
知道这是为什么吗?
代码:
work_rules = pd.read_excel(
'D:\\Personal Files\\Technical Development\\PycharmProjects\\Call Center Headcount Model\\Call Center Work Rules.xlsx',
sheet_name='Inputs')
historical_start_date = work_rules.iloc(4, 2)
print(historical_start_date)
【问题讨论】:
-
什么是“在这里输入代码”?我认为你需要摆脱它。
-
我改变了它,但它不是我实际脚本中代码的一部分。
-
iloc使用方括号进行索引。 -
historical_start_date = work_rules.iloc[4, 2] -
你太棒了。如果您想将其放入答案中,我可以将其标记为正确,以便您获得信用。
标签: python excel pandas dataframe