亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python報錯AssertionError:can only test a child proc問題

 更新時間:2023年09月09日 09:44:25   作者:谷子君  
這篇文章主要介紹了Python報錯AssertionError:can only test a child proc問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Python報錯AssertionError: can only test a child process

解決方法

1.num_workers=2

把num_workers由2改為0

2.from tqdm.auto import tqdm

替換為

from tqdm import tqdm

3.如果Debug過程報錯,重新運(yùn)行時需要結(jié)束上一次Debug的進(jìn)程

在終端輸入

ps -ef | grep multiprocess | awk ‘{print $2}' | xargs kill -9

以上輸出中會多出來一個No such process的錯誤,可以忽略,出現(xiàn)原因是grep train也會產(chǎn)生一個進(jìn)程,被自己過濾出來。

使用Run而非Debug時不存在這個問題

packetdrill: python的斷言報錯AssertionError

寫自定義腳本遇到的一個小問題,在這打個標(biāo)記!

packetdrill測試時,終端總會在自定義腳本的某python語句上報錯,開始以為是自己的python語法問題,遂逐個檢查。

后經(jīng)調(diào)試,發(fā)現(xiàn)終端上的AssertionError是實(shí)際結(jié)果和腳本預(yù)期結(jié)果不同,packetdrill報告使用者的。

這說明:預(yù)期的assert TCP_INFO值錯誤。

貼張圖

AssertionError

packetdrill 無法得到對應(yīng)python語句聲明的實(shí)際信息變量,如上圖的tcpi_snd_cwnd。

圖上只能說明腳本斷言的tcpi_snd_cwnd在真實(shí)環(huán)境下不對!

藍(lán)瘦啊,只能寄希望于google的大佬可以繼續(xù)迭代packetdrill了。

后序

知道了怎么得到真實(shí)環(huán)境下的腳本斷言信息了

只需要將python 語句由

%{ assert tcpi_snd_cwnd == 10}% 

變更為:

%{ assert tcpi_snd_cwnd ==10,tcpi_snd_cwnd}%

得到的結(jié)果既是下圖

AssertionError: 真實(shí)值

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論