フィールドに半角スペースが入った文字列を含むデータベースからリストを抽出し、TikinterのComboboxを使用してドロップダウンを作成したいです。
スクリプト自体はエラー無く実行出来るのですが、半角スペースが入るフィールドの文字列だけが{}で囲まれてしまいます。
原因が分かる方、教えていただけないでしょうか。
import sqlite3
import tkinter as tk
import tkinter.ttk as ttk
dbname = "dbname.db"
conn = sqlite3.connect(dbname)
curs = conn.cursor()
curs.execute('select A from B')
docs = list(curs)
root = tk.Tk()
combo = ttk.Combobox(root)
combo["values"] = docs
combo.current(0)
combo.pack()
button = tk.Button(text="表示",command=lambda:print(combo.get()))
button.pack()
root.mainloop()
回答1件
あなたの回答
tips
プレビュー