往表里插入list的数据,报错信息为“string indices must be integers,如何解决?

往表里插入list的数据,报错信息为“string indices must be integers”

这个错误通常是因为你尝试使用字符串作为列表的索引。在你的代码中,这个错误可能是由于 cfqk_info 不是一个列表,而是一个字符串,导致你尝试使用字符串作为索引。

你可以在循环之前添加一些代码来检查 cfqk_list 是否是一个列表,例如:

if not isinstance(cfqk_list, list):
    print("Error: cfqk_list is not a list")
    return 0

这样可以帮助你找到问题所在。如果 cfqk_list 不是一个列表,你需要检查你的代码,找出为什么它不是一个列表。

你把错误信息放全了,你自己不仔细看错误信息,也让大家跟你一起瞎猜吗
报错说字符串索引必须是整数
那你到底哪句代码报错总得告诉大家吧