0
我有一个Python类,假设通过将自己提交到集群环境来在后台执行一些任务。例如Python脚本和类在同一个文件
class AwesomeTaskController(object):
def run(bunch_of_tasks):
for task in bunch_of_tasks:
cmd = "%s %s" % (os.path.abspath(__file__), build_cli_paramters(task))
# call the API to submit the cmd
if __name__ == "__main__":
#blah blah do stuff with given parameters
所有这一切都是第一次,这个类是运行。当它第一次运行时,会创建一个pyc文件。这个pyc文件不可执行(权限明智)。
所以第二次我使用这个类,该命令将直接使用PYC和抱怨权限被拒绝。也许我从错误的角度来看待这个问题?
什么样的集群? – 2012-04-27 04:52:43
我只知道我需要编写脚本PBS他们。 – 2012-04-27 04:58:13