【问题标题】:Error with SQLite query, "sqlite3.Cursor object" [closed]SQLite 查询出错,“sqlite3.Cursor 对象”[关闭]
【发布时间】:2020-05-17 11:42:15
【问题描述】:

我在线使用了 github .db 文件查看器,下面找到的查询有效,但 python 中的查询无效。当我运行下面的代码时,我得到了错误:

sqlite3.Cursor 对象位于 0x036CA0E0

这是我的代码:

def Search_Crash_Police_Region():
  query_region = ("SELECT * FROM demographics WHERE Crash_Police_Region = '?'")
  region_results = tkvar_Crash_Police_Region.get()
  cursor.execute(query_region.replace("?",region_results))
  results = cursor.execute(query_region)
  print(results) ```

【问题讨论】:

    标签: python sql sqlite tkinter


    【解决方案1】:

    cursor.execute() 返回一个游标,获取数据的方法如下:

    rows = cursor.fetchall()
    for row in rows:
        print(row)
    

    【讨论】:

    • 您好,感谢您的帮助,我使用了类似的方法来修复它。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2014-02-27
    • 2019-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-27
    • 1970-01-01
    • 2011-07-04
    相关资源
    最近更新 更多