感谢各位提供的思路~
嗯嗯找到问题了,是在其他项目配置插件的时候在该项目所在盘新建了一个 pytest.ini 配置文件,导致读取文件时出了问题,感谢~
直接用 pycharm 打开文本,这个应该只有逗号隔开的呢,记得之前是可以跑通的,后面其他项目安装过 excelReader 插件,不知道是不是因为这个导致的,但是现在把插件卸载了就还是会出现报错问题。
这个试了一下,也是不行的呢,请问需要什么特殊处理吗
嗯嗯我再试试,谢谢~
大概明白你的意思了,我试了下,读取到的每行数据好像就是一个列表了,列表不能用 split 进行分割,我直接将每行数据转换成元组,不过还是报相同的错误。
这里没太看懂,结构不一样指的是什么呢,我理解的是将每行数组添加到列表中去
我理解的是每一行数据读取出来的应该还是一个列表,所以 return 返回的是 [ [ , xxxx, 请输入厂商名称], [xxx, zdia, 厂商码格式:5 至 10 位字母或数字,必须以字母开头], [xxxx, xxxx,操作成功] ],这样是不是也会像第一种方法中的元组那样匹配到三个字段里面去了呢
好的谢谢~