Python-如何将sqlite结果放入列表

用户名

我正在尝试将sqlite结果放入列表中以供进一步使用,但是我遇到TypeError:整数是必需的错误,我不能仅创建ID = 1和flowpump = on的数组,依此类推吗?在PHP中,这是一个简单的任务,但是在python中,我似乎无法使其工作:(我在第一个插入行中收到错误:dbarray.insert('id',row ['id'])

conn = sqlite3.connect("/mnt/ramdisk/heatcontroldb.db")
conn.row_factory = sqlite3.Row

curs = conn.cursor()
curs.execute("SELECT id, timeout, time, setby, vvbvalve, vvbflowvalve, flowpump, vvbsettemp, sunflowsettemp from status where id = 1")
for row in curs:
    print row['id']
    dbarray.insert('id',row['id'])
    dbarray.insert('timeout',row['timeout'])
    dbarray.insert('time',row['time'])
    dbarray.insert('setby',row['setby'])
    dbarray.insert('vvbvalve',row['vvbvalve'])
    dbarray.insert('vvbflowvalve',row['vvbflowvalve'])
    dbarray.insert('flowpump',row['flowpump'])
    dbarray.insert('vvbsettemp',row['vvbsettemp'])
    dbarray.insert('sunflowsettemp',row['sunflowsettemp'])

任何人都可以帮助python newbe吗?:)

亲切的问候莫滕

乔恩·克莱门斯

如果您希望从结果中获得纯字典,那么请执行以下操作,而不是执行所有键入操作:

dbdict = dict(zip(row.keys(), row))

这也具有row.keys()将与SELECT语句中的列相对应的优点请注意,它确实需要使用sqlite3.Row行工厂。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python-如何将视频文件(数据)放入列表?

来自分类Dev

如何将csv文件中的特定字符串放入列表中-python 3.4

来自分类Dev

将数字放入列表python

来自分类Dev

Python:如何将文本目录读入列表

来自分类Dev

Python:如何将文本目录读入列表

来自分类Dev

python count列表项的出现并将结果放入列表

来自分类Dev

如何将JSON结果放入列表

来自分类Dev

在python 3中,如何将字节对象中的各个字节放入列表中而又不将其转换为整数?

来自分类Dev

Python:Pandas .describe-如何将结果放入变量?

来自分类Dev

python datapanda:将行中的值放入列表

来自分类Dev

Python:将字典(树)的字典放入列表中

来自分类Dev

Python:如何将多个Excel工作表读入列表?

来自分类Dev

如何将fzero中的结果放入列矩阵

来自分类常见问题

在Python中将范围放入列表

来自分类Dev

在Python中将范围放入列表

来自分类Dev

Python-将生成器对象放入列表列表

来自分类Dev

Python-将生成器对象放入列表列表

来自分类Dev

如何将输入放入python df?

来自分类Dev

如何将python脚本放入AWS?

来自分类Dev

如何将字符串RegEx放入列表?

来自分类Dev

Python / Pandas:如何获取每组的最后3个并放入列表列表

来自分类Dev

将os.walk放入列表并在python中打印

来自分类Dev

如何将列表中的元素放入Python中的字典中

来自分类Dev

如何将numpy 2D数组重新放入python列表

来自分类Dev

Python 3〜如何从csv文件中获取行并将其放入列表

来自分类Dev

Python如何读取.txt文件的最后三行,并将这些项目放入列表中?

来自分类Dev

如何找到字符串并将其仅在python中放入列表一次?

来自分类Dev

如何使用python从文件中提取图像并将它们放入列表中

来自分类Dev

如何将列表从 python 传递给 jython,将结果返回给 python

Related 相关文章

  1. 1

    python-如何将视频文件(数据)放入列表?

  2. 2

    如何将csv文件中的特定字符串放入列表中-python 3.4

  3. 3

    将数字放入列表python

  4. 4

    Python:如何将文本目录读入列表

  5. 5

    Python:如何将文本目录读入列表

  6. 6

    python count列表项的出现并将结果放入列表

  7. 7

    如何将JSON结果放入列表

  8. 8

    在python 3中,如何将字节对象中的各个字节放入列表中而又不将其转换为整数?

  9. 9

    Python:Pandas .describe-如何将结果放入变量?

  10. 10

    python datapanda:将行中的值放入列表

  11. 11

    Python:将字典(树)的字典放入列表中

  12. 12

    Python:如何将多个Excel工作表读入列表?

  13. 13

    如何将fzero中的结果放入列矩阵

  14. 14

    在Python中将范围放入列表

  15. 15

    在Python中将范围放入列表

  16. 16

    Python-将生成器对象放入列表列表

  17. 17

    Python-将生成器对象放入列表列表

  18. 18

    如何将输入放入python df?

  19. 19

    如何将python脚本放入AWS?

  20. 20

    如何将字符串RegEx放入列表?

  21. 21

    Python / Pandas:如何获取每组的最后3个并放入列表列表

  22. 22

    将os.walk放入列表并在python中打印

  23. 23

    如何将列表中的元素放入Python中的字典中

  24. 24

    如何将numpy 2D数组重新放入python列表

  25. 25

    Python 3〜如何从csv文件中获取行并将其放入列表

  26. 26

    Python如何读取.txt文件的最后三行,并将这些项目放入列表中?

  27. 27

    如何找到字符串并将其仅在python中放入列表一次?

  28. 28

    如何使用python从文件中提取图像并将它们放入列表中

  29. 29

    如何将列表从 python 传递给 jython,将结果返回给 python

热门标签

归档