此问题在此处已有答案:
I'm getting an IndentationError (or a TabError). How do I fix it?(6个回答)
14天前关闭
我写了一些代码来检查表中现有的行,然后如果id不存在,代码将插入新的行。
x.execute("SELECT id FROM headlines WHERE id="+ pid)
numrows = int (x.rowcount)
if numrows<1:
sql = '''insert into headlinesUS (id,feed_url,item_title,item_date,fetch_date)
values ("%s","%s","%s","%s","%s");'''
x.execute(sql, (pid,url,title,date,fetch))
connection.commit()
print("\n- " + title)
字符串
但是当我运行它时,我收到这个错误:
numrows = int (x.rowcount)
^
IndentationError: unindent does not match any outer indentation level
型
1条答案
按热度按时间disbfnqx1#
检查以确保您的制表符正确对齐,并且只有空格或制表符,而不是两者都有。