你能链接多个python文件吗?

时间:2017-02-09 19:01:36

标签: python windows python-3.x tkinter

只是一个简单的问题。我一直在python中使用Tkinter来创建窗口。当它是一个文件时,我的代码有点遍布...... 我的问题是,是否可以调用一个位于不同文件中的窗口。

例如,

Window1.py打开一个窗口,该窗口中有一个按钮,它应该启动窗口2,它位于Window2.py中。代码在物理上必须在同一个文件中才能一起工作吗?

提前感谢!

2 个答案:

答案 0 :(得分:0)

这个问题的答案是肯定的。 要链接两个python文件,请使用:

如果你在python 3中,请使用exec(open(r"example").read())

如果你在python 2中,请使用open(r"example")

-

注意:python 2示例在python 2和3

中都有效

-

他们不需要在同一个文件中,只需使用他们的位置即可。 例如如果我的桌面上有程序,我会使用

exec(open(r"C:/Users/MyName/Desktop/program").read())

希望我能帮到你:)。

答案 1 :(得分:0)

是的,您可以这样做:

#define OUTPUT_ANNOTATE_COMPAT      (1U<<0)
#define OUTPUT_LONG_OBJECT_NAME     (1U<<1)
#define OUTPUT_RAW_TIMESTAMP        (1U<<2)
#define OUTPUT_PORCELAIN            (1U<<3)