【发布时间】:2018-05-31 14:29:47
【问题描述】:
我正在尝试检索表中的行数 与:
import postgresql
db = postgresql.open(...)
res = db.query("select count(1) from testdata")
print(res)
>>> (10,)
如何只打印10?
【问题讨论】:
-
print(res[0])你看到的是返回的tuple而不是list -
@EdChum,谢谢,我会更正主题
-
或者,如果你想避免一开始就有一个元组,你可以在赋值时用
res, = db.query("...")解包它(注意res后面的逗号)。 -
@jdehesa 是的,它有效,但如何?你能解释一下还是给个链接?谢谢您,非常感谢您的帮助!
-
还有一个。我如何将其标记为已解决? )
标签: python postgresql iterable-unpacking