2013-08-23 40 views
1

我想要做的是使用函數引用的字典。我想要做的是一樣的東西如何從python中的字典中調用函數

alive = {var1: <someFunction>, var2: <someOtherFunction>}; 
p = multiprocessing.Process(target=var1, args=(<someArgs>)) 

我想var1是無論是在.py文件或一個是在給定的位置函數的引用。

有沒有人有指向源代碼,教程或類似的指針?

回答

1

如何:

alive = {'var1': <someFunction>, 'var2': <someOtherFunction>} 
p = multiprocessing.Process(target=alive['var1'], args=(<someArgs>)) 
1

您可以通過導入您的eg.py文件調用該函數

import eg 

eg.var1()