python菜单怎么做_如何在python3.5中创建菜单栏

您好我正在尝试向我的Python程序添加菜单栏。我在网上看了一篇教程,但是它是针对python3.4的,我正在运行Python3.5。代码(如下所示)在IDE中显示为命令,所以我知道我没有输入错误的命令,但是当我运行我的程序时它不加载(所以显然我是:/)。该图标出现在桌面上的边栏中,但实际上没有GUI出现,只有小小的popupmsg说“错误404”,有点讽刺的权利?如何在python3.5中创建菜单栏

一旦我注释掉这些行,程序就可以正常工作。

有没有人有任何想法我去?

很多感谢提前! :)

menubar = tk.Menu(container)

filemenu = tk.Menu(menubar, tearoff=0)

filemenu.add_command(label="Save Settings", command=popupmsg("Error 404"))

filemenu.add_separator() #adds dividor

filemenu.add_command(label="Exit", command=quit)

filemenu.add_cascade(label="File", menu=filemenu)

tk.Tk.config(self, menu=menubar)

+0

*但它是python3.4 * - 这样吗? Tkinter是否真的在一个Python版本之间改变了那么多? –

+0

我希望你意识到你还没有告诉Tkinter做一个实际的窗口。也就是说,如果那是你的所有代码。 –

+1

_“我正在看一个在线教程,但它是为python3.4而我正在运行Python3.5。”_ - tkinter在python 2.7和3.5之间没有明显的变化,除了导入它的方式之外。 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值