来自my sql数据库的Python fomatting数据
下面的代码显示了显示股票的程序的一部分。我想知道是否有一种方法可以拆分为列,并为它们分配变量以传递到表中。谢谢:)来自my sql数据库的Python fomatting数据,python,sql,database,Python,Sql,Database,下面的代码显示了显示股票的程序的一部分。我想知道是否有一种方法可以拆分为列,并为它们分配变量以传递到表中。谢谢:) 你到底想要什么格式?根据这一点,您可以在查询中或之后在附加列表之前执行此操作。我正在尝试将书名附加到第一列中。名字在第二栏,姓氏在第三栏,条形码在第四栏。 columns = ('#1', '#2', '#3','#4') tree = ttk.Treeview(self.LabelFrame, columns=columns,show='headings') # define
你到底想要什么格式?根据这一点,您可以在查询中或之后在附加列表之前执行此操作。我正在尝试将书名附加到第一列中。名字在第二栏,姓氏在第三栏,条形码在第四栏。
columns = ('#1', '#2', '#3','#4')
tree = ttk.Treeview(self.LabelFrame, columns=columns,show='headings')
# define headings
tree.heading('#1', text='Book Name')
tree.heading('#2', text='First Name')
tree.heading('#3', text='Surname')
tree.heading('#4', text='Barcode')
# generate sample data
table = []
database.execute("SELECT * from tbl_book_stock")
result_set = database.fetchall()
for row in result_set:
result = []
result.append(result_set)
result.split(",")
table.append(result_set)
# adding data to the treeview
for data in table:
tree.insert('', tk.END, values=data)
# bind the select event
def item_selected(event):
for selected_item in tree.selection():
# dictionary
item = tree.item(selected_item)
# list
record = item['values']
#
showinfo(title='Information',
message=','.join(record))