我已经开始使用tkinter进行一个项目,以在一个简单的界面和菜单下收集一些我编写的脚本。 我敢肯定有一个解决问题的简单方法,但是我找不到出路。 我使用的脚本之一基于网络上的示例,该示例使用Dash从CSV数据帧/熊猫中选择和显示统计信息。
破折号脚本在作为主运行时刷新网页
if __name__ == '__main__':
app.run_server(debug=True)
并在菜单脚本tkinter中:
if __name__ == '__main__':
main()
以我了解的在网络上搜索的方式,菜单tkinter依赖于脚本中的循环以及脚本的__main__
语句才能起作用。最终,我发现不可能将破折号脚本嵌入到tkinter循环中,因为两个__main__
调用发生冲突。
我试图运行从主脚本指向外部脚本的破折号脚本,但是当我运行它时,我发现自己有2个tkinter菜单窗口(我不能指望更少..),因为这两个脚本都要求main (?)。我敢肯定,我对__main__
的用法和脚本中主要循环的用途的简短理解会为您带来一切。有人可以指出我正确的方向吗?
非常感谢