首页 > 解决方案 > 在python(tkinter)的前端显示时如何删除数据库数据格式?

问题描述

如何格式化数据,使其不显示前导和尾随“(”“)”以及撇号和逗号?我正在寻找纯文本

conn = pyodbc.connect(conn_str)
cur = conn.cursor()
cur.execute("select * from cost")
rows = cur.fetchall()
cur.close()
conn.close()
print(rows)
price_list_frame = Frame(root)
price_list_frame.grid(row=0, column=0)
lab1 = Label(root, text="DESCRIPTION HERE")
lab1.grid(row=0, column=2)

tv = ttk.Treeview(price_list_frame, columns=(1, 2, 3), show="headings", height="10")
tv.pack(pady=15)
tv.heading(1, text="ID", anchor='center')
tv.heading(2, text="Product", anchor='center')
tv.heading(3, text="Our Cost", anchor='center')
tv.bind("<<TreeviewSelect>>", lambda e: db_action.get_show_description(tv, lab1))

for i in rows:
    tv.insert('', 'end', values=i)

显示数据库的内容(树视图)

标签: pythonms-accesstkinter

解决方案


推荐阅读