Random 使用python从数据库中随机获取字符串

Random 使用python从数据库中随机获取字符串,random,Random,我已将问题保存在MySQL数据库中。我想随机回答这些问题。如何使用Python实现这一点 以下是我迄今为止所做的工作 代码: 您可以使用随机模块来跟踪此链接 cur.fetchall返回一个列表 通过随机模块,您可以使用选择功能。谢谢……在完成此操作后,我找到了解决方案 def get_questions(): db = MySQLdb.connect(host="localhost", user="root",

我已将问题保存在MySQL数据库中。我想随机回答这些问题。如何使用Python实现这一点

以下是我迄今为止所做的工作

代码:


您可以使用随机模块来跟踪此链接 cur.fetchall返回一个列表
通过随机模块,您可以使用选择功能。

谢谢……在完成此操作后,我找到了解决方案
def get_questions():
db = MySQLdb.connect(host="localhost",
                 user="root",         
                 passwd="",           
                 db="questionsbank")  

cur = db.cursor()

preferred_area = get_preferred_area()

if preferred_area == 'Java':
    cur.execute("SELECT question from java_questions")

    for row in cur.fetchall():
        print row[0]