#-*-encoding:utf8from Tkinter import *root = Tk()
root.title('Benben Node')#create menumenubar = Menu(root)
root.config(menu = menubar)
filemenu = Menu(menubar)
filemenu.add_command(label = '新建',accelerator ='ctrl + N')
filemenu.add_command(label = '打开',accelerator ='ctrl + O')
filemenu.add_command(label = '保存',accelerator ='ctrl + S')
filemenu.add_command(label = '另存为',accelerator ='ctrl + Shift + s')
menubar.add_cascade(label = '文件',menu = filemenu)
root.mainloop()
你写的python程序有没有命令行参数?
也就是首先你的python程序必须要能这样运行打开txt:
python my.py some.txt或者你生成exe也需要可以这样执行:
my.exe some.txt右键打开方式,相当于在操作系统的注册表里添加了关联项。
同样有其他注册表设置可以把当前选中文件作为命令行参数,具体参考如下教程:
网页链接