Python目录调用

Python目录调用,python,Python,我有一个包含几个python模块的目录。每个模块都是相互排斥的,但是经过大量的尝试和错误,我决定在使用Python中的多处理功能时,每个模块都会被忽略。我在每个进程上都使用了join()函数,但它的工作方式与我所希望的不同 我真正想要的是能够将新的互斥python模块放到目录中,并在目录启动时调用它们。有人知道怎么做吗?我觉得你在问插件架构和沙箱。听起来对吗 插件组件已被删除,其他地方已被删除。因此,我们有一些基本的方法来导入所有文件 沙箱部分将是一个更难的部分。看一看这些文档,以及通常比较老但

我有一个包含几个python模块的目录。每个模块都是相互排斥的,但是经过大量的尝试和错误,我决定在使用Python中的多处理功能时,每个模块都会被忽略。我在每个进程上都使用了
join()
函数,但它的工作方式与我所希望的不同


我真正想要的是能够将新的互斥python模块放到目录中,并在目录启动时调用它们。有人知道怎么做吗?

我觉得你在问插件架构和沙箱。听起来对吗

插件组件已被删除,其他地方已被删除。因此,我们有一些基本的方法来导入所有文件

沙箱部分将是一个更难的部分。看一看这些文档,以及通常比较老但很有帮助的讨论

如果您不担心不受信任的代码,而是希望隔离错误,您可以将每个模块包装在一个处理所有错误的文件中。这将使调试变得困难,但会确保一个模块中的错误不会导致整个系统崩溃

如果您不担心不可信的代码,但确实需要将每个文件完全隔离,那么您最好查看不同的系统。事实上,我很幸运地使用了它(这听起来很可笑,但实际上非常简单有效)


不管怎样,希望其中的一些能帮助你。如果没有更多的信息,就很难提供更多的一般想法和更好的谷歌搜索指南

究竟是什么问题,<代码>多处理故障或如何检测目录中弹出的新文件?我想在这一点上,我需要检测并启动目录中的新文件,以便目录本身看起来像一个单独的模块。我知道这听起来很疯狂,这就是我向社区伸出援手的原因。什么是“horks”?启动一个目录意味着什么?哇,这太不可思议了。亚当,在写下来之前,你应该先弄清楚你想要什么。霍克斯的意思是其中一个过程有能力打破其他过程。我想开发一个即插即用的体系结构,当新模块被放置在适当的目录中时,它将允许新模块被检测并运行。我为自己的无知道歉。现在是流感季节,我不是100%;-)谢谢你,芬恩……这对我走上正确的方向真的很有帮助。@AdamEstrada没问题。很乐意帮忙。