当我需要在 mininet 中执行它们时,在哪里存储 .py 文件

Where to store .py files when i need to execute them in mininet

我是 mininet 的新手 python。我已经在 virtual box 上设置了 ubuntu 并在其上运行 mininet。我也设置了 putty 和 xming 服务器。我成功地能够使用 putty ssh 进入 mininet。我能够使用以下命令运行命令并创建自定义拓扑(线性、树等):

sudo mn --topo minimal

现在我需要通过 mininet 运行 python 脚本来创建拓扑。我看过一些视频教程。我不确定在哪里存储 .py 文件。在 mininet 上运行脚本的命令是

sudo python filename.py

这个文件应该存储在哪里。

假设脚本只创建一个拓扑(如 http://mininet.org/walkthrough/#custom-topologies ),您将其路径提供给命令行: sudo mn --custome /path/to/file --topo

另一种方法是让脚本通过 Python API 创建 mininet 和拓扑,所以实际上 运行 而不是 运行ning 'mn'脚本,例如 https://github.com/mininet/mininet/blob/master/examples/simpleperf.py