-2
我想將查詢的結果存儲在變量中,然後執行一些其他功能。確認這一點沒有改變。將SQL查詢存儲在要用於robotframework的變量中?
有誰知道這樣的事情是否可能?
編輯:
我已經試過這樣做多遠創建參數變量中,並試圖將其分配到一個頁面元素。但當然,這是失敗的。
我假設我需要在運行我的機器人測試之前使用第二個腳本檢索圖形?我很新的使用機器人,所以任何幫助表示讚賞!
我想將查詢的結果存儲在變量中,然後執行一些其他功能。確認這一點沒有改變。將SQL查詢存儲在要用於robotframework的變量中?
有誰知道這樣的事情是否可能?
編輯:
我已經試過這樣做多遠創建參數變量中,並試圖將其分配到一個頁面元素。但當然,這是失敗的。
我假設我需要在運行我的機器人測試之前使用第二個腳本檢索圖形?我很新的使用機器人,所以任何幫助表示讚賞!
是的,這是可能的。 我從來沒有使用它,但它必須與此類似:
cursor.execute("SELECT blabla FROM myTab")
rows = cursor.fetchall() # rows is now something like this [(1, 100, "abc'def"), (2, None, 'dada'), (3, 42, 'bar')]
tempRows = rows
# perform other operations on rows
if tempRows == rows:
print "nothing is changed"
else:
print "rows is changed"
獲得結果後創建一個變量'temp = results'。在你對結果做了你的工作之後,當所有事情都說完之後,做一個'if temp!= results:'來處理結果數據被修改的情況。 – Woodsy
你有什麼試過,結果是什麼?正如你在學校所做的那樣,請展示你的工作。 :)這是在SO上獲得問題的過程中的一部分。這對你很有幫助,因爲它會迫使你調查自己的問題並思考問題。這也向讀者證明你做了功課,並做出了合理的嘗試來回答你自己的問題。第三,它可以幫助讀者找到和診斷問題,爲您提供更好的答案,減少浪費時間。 – JeffC
哎呀......對不起,那個JeffC ......加到了我原來的帖子裏。 – Keva161