เช่นเดียวspeedtest-cli
กับโปรแกรม python และ library มันค่อนข้างง่ายในการสร้างโปรแกรมทางเลือกที่น้อยที่สุดที่จะทำการทดสอบการดาวน์โหลดและพิมพ์ผลลัพธ์
เปิดตัวแก้ไขบันทึกเป็น dl-speedtest.py
import speedtest
s = speedtest.Speedtest()
s.get_config()
s.get_best_server()
speed_bps = s.download()
speed_mbps = round(speed_bps / 1000 / 1000, 1)
print(speed_mbps)
ทำงานด้วย python dl-speedtest.py
สิ่งนี้จะให้ผลลัพธ์เป็นbps เนื่องจากตัวเลขทศนิยมที่ Mbps ปัดเศษเป็นทศนิยมหนึ่งตำแหน่งตามที่ร้องขอ
Speedtest-cli รุ่นขั้นต่ำสำหรับการทำงานนี้คือ 1.0.0 ฉันคิดว่าคุณอาจต้องใช้pip install speedtest-cli --upgrade
เพื่ออัปเกรด
--no-upload
ตัวเลือกเพื่อไม่แสดงการอัปโหลด