1、报错:“Cannot convert {0!r} to Excel".format(value)” 或者 “Cannot convert '1' to Excel”;
由于我用openpyxl写入数据到excel时总是遇到此问题,最后终于发现:这种操作只支持string和integer(好像是integer)写入到excel,其他类型会报错,1并不是integer,而是NavigableString元素来的,它也不支持,所以临时的解决方法就是转化为字符串先,用str(NavigableString)的格式,NavigableString其实就是tag.string,都一个样。我还以为是sheet.append()函数的问题,用append或者sheet.cell()都是可行的,也都要string才行。