W4 <<
Previous Next >> 後續
分組程式測試(待測試)
開啟Redis、nodejs和ethercalc來測試程式

第一版本
#!/usr/bin/env python3
import ethercalc
import pprint
import os
proxy = 'http://192.168.0.139:8000'
os.environ['http_proxy'] = proxy
os.environ['HTTP_PROXY'] = proxy
os.environ['https_proxy'] = proxy
os.environ['HTTPS_PROXY'] = proxy
pp=pprint.PrettyPrinter(indent=4)
e = ethercalc.EtherCalc("http://192.168.0.139:8000")
pp.pprint(e.export("qv12b4lvl0hr"))
結果

第二版本
#!/usr/bin/env python3
import ethercalc
import pprint
pp = pprint.PrettyPrinter(indent=4)
e = ethercalc.EtherCalc("http://192.168.0.139:8000")
output = e.export("qv12b4lvl0hr")
for i in range(len(output)):
#print(output[i])
# 設法除掉 None element
soutput = set(output[i])
print(soutput)
結果

2b stage1測試名單
結論:由上圖可知,我們能藉由Redis、Nodejs和ethercalc來跑人工分組的程式,但還是需要改善,可能有人沒有組別要加到別組或學號的跑程式問題。
W4 <<
Previous Next >> 後續