如何在Python中从数据库中获得一个结果

2024-09-28 18:52:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用Python从数据库中获取一些信息。我是新手,不幸的是,我为此浪费了很多时间。我想我的问题很简单。 我有这样的东西来获取数据:

    def FetchResults(con, sql):
       cur = con.cursor() 
       cur.execute(sql)
       return cur.fetchall()

_con = ConnectDB(config.host, config.user, config.passwd, config.db)
bbb = FetchResults(_con,"SELECT sth FROM sth")

for row in bbb:
   if row[0] != None:
      print row[0]

我的结果是这样的:

{"sth1":"aaaa","sth2":"qwe"}
{"sth1":"bbbb","sth2":"qwe"}

我现在怎样才能到达例如“sth2”

谢谢


Tags: 信息config数据库sql浪费conrowbbb