python 中两个目录中的事件

events across two directories in python

我有这个目录结构:

/home/anusha/mininet/custom/myfile1.py

/home/anusha/pox/ext/myfile2.py

是否可以在 myfile1 中引发事件(使用 2 个参数)并在 myfile2 中侦听该事件并在 myfile2 中编写处理程序?

我正在使用 Python 2.

谢谢!

假设您打开 shell,导航到 /home/anusha,然后输入

python minuet/custom/myfile1.py

然后假设您打开第二个 shell,再次导航到 home/anusha,然后输入

python pox/ext/myfile2.py

现在您在两个单独的进程中有两个 python 运行ning 实例。第二个实例无法处理第一个实例中引发的事件,反之亦然。

或者如 AChampion 所说,您可以将此行包含在 myfile1.py:

import myfile2

在那种情况下,您 运行 python myfile1.py 的单个实例,并且处理程序可以在 myfile2.py.

(待办事项:说明如何追加到库搜索路径)