尝试使用 openpyxl 更改 excel 中的值,但 str() 输入未被识别为字符串

问题描述 投票:0回答:0

在 python3 中,我尝试使用 str() / "{}".format() 将列表中的元素转换为字符串, 并将我得到的字符串放入 excel 文件中的列中。 但是 python 似乎没有将那些(我的意思是 str(list[0]) / "{}".format(list[0]))识别为字符串

所以我试图使用 openpyxl 模块来更改 excel 文件中的值。 这是我试图遵循的例子:

`` ws = load_workbook("file_name").active ws[A1].value = "jfeell"

and here's my code:

ws = load_workbook("file_name").active ws[b1_char, str(row)].value = "{}".format(列表[0])

everything works before I try to input element in a list to the worksheet
and python return


回溯(最后一次通话): 文件“C:\Users\user\PycharmProjects\pythonProject6\main.py”,第 120 行,位于 ws[b1_char, str(row)].value = "{}".format(列表[0]) 文件“C:\Users\user\PycharmProjects\pythonProject6 env\lib\site-packages\openpyxl\worksheet\worksheet.py”,第 295 行,在getitem min_col, min_row, max_col, max_row = range_boundaries(键) 文件“C:\Users\user\PycharmProjects\pythonProject6 env\lib\site-packages\openpyxl\util

string openpyxl
© www.soinside.com 2019 - 2024. All rights reserved.