簡體   English   中英

為什么mininet python API僅工作一次?

[英]Why mininet python api works only once?

我有以下腳本,

 mininet>py h2.sendCmd('python listen.py 10.0.0.2') & h3.sendCmd('python listen.py 10.0.0.3')

它第一次起作用,但是我在mininet shell中收到一條消息,如下所示,

 unsupported operand type(s) for &: 'NoneType' and 'NoneType'

而且,如果我隨后運行相同的腳本,它將不再起作用。 有誰知道為什么會發生這種行為以及如何消除它。

listen.py是一個Python腳本,可在套接字上偵聽並創建文件以保存接收到的數據,當我在單獨的xTerm主機上運行它時,它可以完美工作。

 mininet>py h2.sendCmd('python listen.py 10.0.0.2') & h3.sendCmd('python listen.py 10.0.0.3')

將導致按位and op操作兩個調用的結果(返回值)

嘗試這個

mininet> xterm h2 h3

然后在xterms中發出命令

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM