python - 执行Python脚本时没有结果

标签 python mininet

我是 python 新手,并尝试使用此 python 脚本在 Ubuntu 实时服务器中的 mininet 中创建一个非常简单的自定义拓扑 但是,当我输入“sudo Python SDN.py”时,它没有给出任何结果

from mininet.topo import Topo  
class MyTopo( Topo ):  
    "Simple topology example."
    def __init__( self ):
        "Create custom topo."

        # Initialize topology
        Topo.__init__( self )

        # Add hosts and switches
        hostx = self.addHost( 'h1' )
        Sw1 = self.addSwitch('s1')

        # Add links
        self.addLink( Hostx, Sw1 )
        topos = { 'mytopo': ( lambda: MyTopo() ) }

欢迎任何帮助,请注意我才进入 python 第二天

最佳答案

你从来没有真正运行过任何东西!以此为例:

def func(a):
    print(a)

除非您实际调用该函数,否则此代码片段不会执行任何操作,如下所示:

func("test")

关于python - 执行Python脚本时没有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60005142/

相关文章:

linux - dh : unable to load addon autoreconf in Ubuntu 14. 04

python - Mininet 中进程具有不同 PID 空间的主机

python - 从列表中检测列中的特定字符串序列

python - 删除与数组中的元素不匹配的行

python - 如何将列表的元素作为变量返回?

python - 了解 ping 延迟

python - 删除没有/text().extract() 的 HTML 标签

python - 普通用户帐户和 root 之间有什么东西吗?

python - 如何从外部使用 python 脚本在 mininet 提示符内运行命令

ssh - 无法使用 Putty 通过 ssh 启动 X11