我正在创建一个使用多个python文件的程序。在主文件中,我创建GUI的根/画布。但是,我需要能够在另一个python文件中编辑这个画布(添加到它,清除它等等)。有什么我能做的吗?你知道吗
这段代码位于主(menu.py
)程序中,该程序包含图形用户界面的画布和根目录。它调用另一个python文件中的另一个函数(test()
)。你知道吗
def Search_Book():
from searchbooks import test
test()
test
函数属于searchbooks.py
文件。我需要这个函数来清除原始menu.py
文件中的画布。有什么办法我能做到吗?如果没有的话,有没有其他方法来组织我的课程,这样我就可以达到同样的目标?你知道吗
def test():
canvas.delete("all")
这段代码提供 following error:
请尝试以下操作解决方案。它如果scipt不是主scipt,则不允许它运行。你知道吗
您可以从另一个文件完全访问画布,但必须首先导入菜单.py把文件归档测试.py文件。文件下面的代码要求您菜单.py文件和测试.py(测试.pytest()函数所在的文件位于同一文件夹中。你知道吗
或者,您可以导入菜单.py归档到您的测试.py你知道吗
希望这是有帮助的。你知道吗
相关问题 更多 >
编程相关推荐