python小白望指导下面的题目?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python小白望指导下面的题目?相关的知识,希望对你有一定的参考价值。

参考技术A

阿拉伯数字转换成大写数字

结果

本回答被提问者采纳

关于python菜单的问题,小白求教!

下面的代码在python里运行正常,但我想修改下代码让每个菜单项有不同的响应。我把创建菜单的循环部分改成了上面三行被注释的(#)代码,结果在窗体被创建的时候就弹出文件对话框了。(如果把CallOn后面的括号去掉还会报错)。请教大神哪里错了,如何才能为每个菜单创建不同的任务响应。非常感谢!!

from tkinter import *
import tkinter.filedialog

root = Tk()
root.title("test menu")
def CallOn():
filename = tkinter.filedialog.askopenfilename(initialdir='./')
menubar = Menu(root)

content = [['Open File', 'Exit']]
Main = ['File']
#filemenu = Menu(menubar, tearoff=0)
#filemenu.add_command(lable="Open File", command=CallOn())
#menubar.add_cascade(label="File", menu=filemenu)

for i in range(len(Main)):
filemenu = Menu(menubar, tearoff=0)
for k in content[i]:
filemenu.add_command(label=k, command=CallOn)
menubar.add_cascade(label=Main[i], menu=filemenu)

root['menu'] = menubar
root.mainloop()

参考技术A 运行正常,但我想修改下代码让每个菜单项有不同

以上是关于python小白望指导下面的题目?的主要内容,如果未能解决你的问题,请参考以下文章

关于python菜单的问题,小白求教!

新手小白学Python有前途吗?

新手小白学Python有前途吗?

新手小白学Python有前途吗?

新手小白学Python有前途吗?

新手小白学Python有前途吗?