2013-11-27 33 views
0

我需要在使用Tkinter GUI時執行繁重的操作。因此,操作開始後,GUI將停止響應。所以,我有兩個選擇(或者這就是我的想法,因爲我是python &編程的新手):MultiThreadingSchtasks。 因此,我選擇了兩個中較容易的部分,即Schtasks,因爲我在最後期限工作(&我對多線程不太瞭解)。使用任務計劃程序與多線程

我在做什麼是從不同的項目訪問python文件。

我運行批處理文件,這是在這個不同的項目(其中包含我需要運行所需的Python文件)由的schtasks

運行現在的約束條件是批處理文件只能訪問此Python文件&該文件中不存在特定的方法(不是嗎?)&我需要只能訪問特定的方法

所以,我的問題是:

是我用正確的方法呢?如果不是,你認爲會更好嗎?或者我應該切換到多線程

回答

1

你的問題打開了一個很大的話題 - 你正在嘗試做的一般不是簡單的,可以有很大的問題,你甚至不能預見,如果你不知道多任務處理的話題很好。例如,一個問題是同步對不同線程或進程或任務中提到的文件的訪問。但是,如果你想從某處開始,只想寫一些將你的GUI代碼與計算代碼分開的東西,我推薦你從這裏開始:http://docs.python.org/2/library/multiprocessing.html