我在我的Python代碼中使用sqlplus連接到數據庫並執行查詢並讀取結果。任何人都可以幫助我如何從sysout讀取數據。如何在python中讀取sql查詢輸出
我的代碼是這樣的:
stdout = os.popen(cmd)
for line in stdout:
print line
stdout.close()
但我可以看到結果爲每隔三行標題重複這樣的:
Name ID
---- ---
AB 1
AC 2
AD 3
Name ID
---- ---
BC 1
BD 2
這樣。
是否可以控制這個,不用重複標題,標題只應該出現一次,它應該只出現在開頭。
我不太明白這是什麼。哪些是列標題,哪些是值? – njzk2
名稱,ID是該表中的列 – GHK
您是否可以發佈您的查詢? – njzk2