我想创建一个用户定义的函数,它有两个参数。 我试过的不起作用的是:
def make_var_columns (wksheet, element):
+ wksheet +.write_row('B6', Iris[''+ element +'cm'])
我希望稍后通过此方式调用:
make_var_columns("worksheet1", "Sepal_length")
和
make_var_columns("worksheet2", "Petal_width")
如果没有使用这些功能,我成功使用了这个:
worksheet1.write_row('B6', Iris['Sepal_lengthcm'])
和
worksheet2.write_row('B6', Iris['Petal_widthcm'])
答案 0 :(得分:0)
不推荐使用get_worksheet_by_name,因此您可以使用wb [WORKSHEET_NAME_HERE]
def make_var_columns(wksheet, element):
return wb[wksheet].write_row('B6', Iris["{}cm".format(element)])