如何使用Python tkinter将数据从excel导入数据库?

如何使用Python tkinter将数据从excel导入数据库?,python,pandas,tkinter,Python,Pandas,Tkinter,你好 我有excel文件中的数据。举个例子: excel中的数据: excelfile =[Name Number Ronald 3 Bautista 4] 所以使用这个代码, A = pd.read_excel (r'excelfile.xlsx') 我可以将数据从excel导入python 现在我想将数据导入到我使用Python制作的GUI中。这是我的GUI程序 from tkinter import * import pand

你好

我有excel文件中的数据。举个例子:

excel中的数据:

excelfile =[Name   Number
            Ronald    3
            Bautista  4]
所以使用这个代码,

A = pd.read_excel (r'excelfile.xlsx')
我可以将数据从excel导入python

现在我想将数据导入到我使用Python制作的GUI中。这是我的GUI程序

from tkinter import *
import pandas as pd
A = pd.read_excel (r'excelfile.xlsx')

main_screen = Tk()
main_screen.geometry("300x250")
main_screen.title("Database")   

main_screen.mainloop()
那么,如何将数据导入GUI?以使输出如下所示:


谢谢你的帮助

看起来您对数据库的实际含义感到困惑。您的代码使用Tkinter,这是一个用户界面库,用于设计程序用户应该看到的内容

数据库仅用于存储和访问某些数据。在这里,您可能想做的是从数据库中的Excel导入数据,但这将是一个不同的功能,这意味着,代码的一部分与UI本身的显示不同。您可能会看到一些数据库包括MongoDB或SQLite,它们都有很好的库,用于与Python mongoengine for MongoDB和SQLite的sqlite3进行接口

将数据导入其中一个数据库后,可以查看ttk.Treeview,使用Tkinter将其显示在表中


希望有帮助

你能发布数据库的实际代码吗?你刚刚发布了一个不完整的TkInter GUI。他正在使用熊猫。。。没有SQL或jsonTrue,但Pandas也不是数据库系统。Pandas的目标是处理数据,并在某种程度上跨各种格式和支持加载和转储数据。如果这里的目标是在从excel文件中提取数据后保留数据(这是数据库的目标),那么Pandas就不够了。。。他想要的是有一个tkInter GUI,可以显示excel文件的内容。谢谢你的教育。对我是Python和数据库方面的新手。我想我误解了GUI的术语数据库。但是,我需要一个代码,这样我的目标输出将看起来像附加的图像。所以这不是一个自由软件开发服务。我们帮助其他程序员解决bug或理解问题,但实际的编码、阅读文档等等都是您的工作。这里还有很多其他问题可以回答你的问题。