2017-02-21 138 views
0

我已經將問題保存在MySQL數據庫中。我想隨機提取這些問題。我如何使用Python來做到這一點?使用python從數據庫中隨機獲取字符串

以下是我迄今爲止所做的。

代碼:

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] 

回答

0

可以使用隨機模塊請點擊此鏈接https://docs.python.org/2/library/random.html cur.fetchall返回一個列表 與您使用的選擇特徵隨機模塊。

+0

謝謝......通過這個 – Yapa

+0

,我能夠找到一個解決方案,繼續閱讀並不斷學習。祝你好運 –

相關問題