-2
#!/usr/bin/python
from mininet.topo import Topo
from mininet.net import Mininet
from mininet.link import Link
from mininet.log import setLogLevel, info
from mininet.cli import CLI
class myNetwork(Topo):
"three users connected to cloud"
def build(self, **_opts):
#create switch
s1 = \
[ self.addSwitch for s in 's1' ]
#create hosts
h1, h2, h3 = \
[ self.addHosts for h in 'h1', 'h2', 'h3' ]
#create links
[for h,s in [(h1,s1), (h2,s1), (h3,s1)]: self.addLink(h,s)
def run():
topo = myNetwork()
net = Mininet(topo=topo)
net.start()
CLI(net)
net.stop()
if __name__=='__main__':
setLogLevel('info')
run()
에서 파이썬 스크립트를 실행 '목록'오류가 나는 오류 이 문제를 조사하려고 시도했는데 오류의 의미를 이해하지만 왜 Python 스크립트를 실행할 때이 오류가 발생하는지 정확히 알지 못합니다.Unhashable 유형 :</p> <p>Unhashable 유형 : '목록'</p> <p>나는 내가 mininet 내 파이썬 스크립트를 실행하려고하면 mininet
'self.addSwitch for s1 ''' what? 목록 작성을 마스터하지 않으면 사용하지 마십시오. –