我有一個小模塊創建一個窗口(program1)。我將它導入到我的另一個python程序(program2)中。Python導入
我該如何讓程序2做函數調用self.Main()這是在program1?
另外我該如何去跨程序傳輸值?
說在program1 x ='你好',我怎麼得到x的值在program2?
這是program1。
import Tkinter
class Class(Tkinter.Tk):
def __init__(self, parent):
Tkinter.Tk.__init__(self, parent)
self.parent = parent
self.Main()
def Main(self):
self.button= Tkinter.Button(self,text='hello')
self.button.pack()
def run():
app = Class(None)
app.mainloop()
if __name__ == "__main__":
run()
'import *'不是一件好事情要做,除非你確切地知道你正在導入什麼。您可以輕鬆覆蓋重要的對象或功能。 – 2012-05-31 16:22:44
你是對的,我更新了我的答案。 – Cheezey 2012-06-02 04:46:01