ความเร็วอินเทอร์เน็ต (แบนด์วิดท์) เป็นสิ่งสำคัญในปัจจุบัน หลายคนเชื่อว่าการทำงานในปัจจุบันนั้นขึ้นอยู่กับความเร็วในการเชื่อมต่อ เท่าที่ฉันรู้ มีเว็บไซต์หลายแห่งที่ให้บริการทดสอบความเร็วการเชื่อมต่ออินเทอร์เน็ตสำหรับการดาวน์โหลดและอัปโหลด แต่คุณต้องการเป็นเพียงผู้ใช้เท่านั้น?
ในบทความนี้ ฉันสร้างโปรแกรมง่ายๆ เพื่อนับความเร็วในการเชื่อมต่อของเราโดยใช้ Python ที่จริงแล้ว คุณสามารถใช้ภาษาอื่นที่คุณต้องการได้ เหตุผลที่ฉันเลือก Python ก็คือ Python มีหนึ่งไลบรารีที่ใช้ทดสอบความเร็วการเชื่อมต่อของเรา ชื่อคือspeedtest-cliคุณสามารถอ่านเอกสารฉบับเต็มได้ในลิงค์นี้
อย่างที่ฉันพูดไปก่อนหน้านี้ เราต้องติดตั้งไลบรารีที่จำเป็นลงในคอมพิวเตอร์ของเรา เพียงเรียกใช้รหัสนี้ในเทอร์มินัลหรือบรรทัดคำสั่งของคุณ
pip install speedtest-cli
หลังจากติดตั้งไลบรารี่แล้ว อย่าลืมนำเข้าสู่โปรแกรมของคุณ สำหรับฉัน หลังจากนำเข้าไลบรารีแล้ว ฉันบันทึกฟังก์ชันที่ทดสอบความเร็วอินเทอร์เน็ตเป็นความเร็วตัวแปร
import speedtest
speed = speedtest.Speedtest()
def main():
while True:
print('\a')
choice=int(input("""Check Your Connection Speed
1) Download Speed
2) Upload Speed
3) Exit
Choice (1/2/3): """))
print('\a')
...
if __name__ == '__main__':
main()
if choice==1:
print('Counting...')
print(f"Download speed: {'{:.2f}'.format(speed.download()/1024/1024)} Mb/s")
elif choice==2:
print('Counting...')
print(f"Upload speed: {'{:.2f}'.format(speed.upload()/1024/1024)} Mb/s")
elif choice==3:
print('Exiting the program')
quit()
else:
print("Please choose the correct options")
มารันโค้ดกัน
ใช่โปรแกรมทำงานใช่ไหม เช็คความเร็วกันโดยใช้Speedtest by Ookla
เกือบจะให้ผลเหมือนกันใช่ไหม? เราได้รับผลลัพธ์ที่แตกต่างกันเนื่องจากความเร็วอินเทอร์เน็ตของเราทำงานแบบไดนามิก มันสามารถเปลี่ยนแปลงได้ในทุกวินาที เนื่องจากมีความแตกต่างเพียงเล็กน้อย เราจึงสรุปได้ว่าโปรแกรมของเราทำงานได้อย่างถูกต้อง
ยินดีด้วย ตอนนี้คุณเป็นโปรแกรมเมอร์ที่สามารถทดสอบความเร็วอินเทอร์เน็ตได้แล้ว ฉันหวังว่าคุณจะสนุกกับบทความนี้และเติบโตขึ้นทุกวัน นี่คือซอร์สโค้ดแบบเต็ม
สุดท้ายนี้ อย่าลืม — มีรหัสที่ดี
เมื่อคุณส่งคำขอไปที่ facebook.com คอมพิวเตอร์ของคุณจะค้นหาชื่อโดเมนเพื่อแปลชื่อโดเมนนั้นเป็นที่อยู่ IP เพื่อให้คอมพิวเตอร์ของคุณสามารถเชื่อมต่อได้
คุณต้องเคยได้ยินเกี่ยวกับปลั๊กอิน ChatGPT อันทรงพลังใหม่ทั้งหมด เช่น เบราว์เซอร์ ตัวแปลรหัส ฯลฯ แต่มีปัญหา การเข้าถึงปลั๊กอินถูกจำกัดไว้เฉพาะรายการรอ และหลายคนไม่สามารถเข้าถึงได้
“หวัดดี Siri เล่น Me Dive โดย Olivia Dean” ในเดือนพฤษภาคม 2021 ฉันเริ่มฝึกงานที่ Future Academy Africa ในเมือง Akure ประเทศไนจีเรีย
เมื่อสัปดาห์ที่แล้วฉันสังเกตเห็นข่าวประชาสัมพันธ์ที่เผยแพร่ผ่าน PressGazette (เว็บไซต์ข่าวของสื่ออังกฤษ) บทความประกาศว่า Acast ซึ่งเป็นบริษัทโฮสติ้งและโฆษณาพอดคาสต์ของ Scandi จะเป็นผู้นำกลุ่มผู้เผยแพร่ "อาจมีอิทธิพลมากที่สุด" ในพอดคาสต์
หากเราต้องการจะเติบโตบนโลกใบนี้ต่อไป เราจะต้องสนทนาที่อันตราย คนที่ท้าทายสิ่งที่เราทำ สิ่งที่เรากำลังทำ และสิ่งที่เรากำลังจะทำต่อไป (หรือกำลังวางแผนที่จะทำ)
ในโลกที่เปลี่ยนแปลงอย่างรวดเร็วและการแข่งขันในปัจจุบัน อาชีพของคนๆ หนึ่งมีบทบาทสำคัญในการเติบโตส่วนบุคคล ความมั่นคงทางการเงิน และความพึงพอใจในชีวิตโดยรวม อย่างไรก็ตาม ผู้คนจำนวนมากพบว่าตัวเองติดอยู่ในวงจรของความเมื่อยล้าและความไม่พอใจอย่างไม่หยุดยั้ง ค่อยๆ สูญเสียชีวิตการทำงานไป