python error TypeError:“NoneType”对象不是iterab

2024-10-01 09:24:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我在跑步时遇到了这个错误拜托了帮帮我,谢谢你!在

Traceback (most recent call last):
  File "C:\Python27\Lib\site-packages\PythonClient\ChartReport.py", line 64, in <module>
    DAVIDenrich(listF = './list1.txt', idType = 'AFFYMETRIX_3PRIME_IVT_ID', listName = 'list1', category = 'abcd,BBID,BIOCARTA,COG_ONTOLOGY,INTERPRO,KEGG_PATHWAY,OMIM_DISEASE,PIR_SUPERFAMILY,SMART,SP_PIR_KEYWORDS,UP_SEQ_FEATURE')
  File "C:\Python27\Lib\site-packages\PythonClient\ChartReport.py", line 45, in DAVIDenrich
    rowDict = dict(row)
TypeError: 'NoneType' object is not iterable

代码是:

^{pr2}$

Tags: inpylibpackages错误linesite跑步
2条回答

在某个时刻,for row in chartReport返回一个None的行,不能用dict()将其转换为dict。在

要么弄清楚这个迭代器为什么包含None值,要么在处理它之前检查它是否是None,如果是则跳过它。在

之后

chartReport = client.service.getChartReport(thd,ct)

添加

^{pr2}$

相关问题 更多 >