一、問題描述
python程序中執行SQL語句時報錯如下:columns = [col_desc[0] for col_desc in cursor.description]
TypeError: 'NoneType' object is not iterable
二、解決方案
根據報錯提示找到python目錄下的sql.py文件,將
columns = [col_desc[0] for col_desc in cursor.description]
修改為:
if not cursor.description: columns = [] else: columns = [col_desc[0] for col_desc in cursor.description]
文件路徑:
問題解決。