我正在用python开发一种编码语言,我希望能够将代码编写到ScrolledText小部件中,单击菜单栏中的保存按钮,然后让os在ScrolledText小部件中写入包含内容的文件
我已经尝试过select2
函数的多种变体(包括.get()
,但是它们都返回了错误.get('1.0', END)
AttributeError: 'NoneType' object has no attribute 'get'
我希望结果像这样: file.write(shell.get(FIXED .GET CODE))
答案 0 :(得分:0)
请注意,并未为shell
对象分配ScrolledText
对象,而是为该对象的grid
方法的调用结果。因此,正如错误输出所表明的,shell
是None
。如果将对象分配给shell
,然后调用shell.grid
,则应该按照您想要的方式进行工作。