Linux Üzerinde Speedtest Kontrolü ve Speedtest İçin Python Script

  İpuçları

Güzel bir python script keşfettim ve anlık olarak sunucu/bilgisayar üzerinde download/upload speedtest analizini yapabiliyoruz. Kullanımı ise oldukça kolay. Fakat öncesinde sistem üzerinde python olması gerekiyor, zira scriptin kendisi .py uzantılı.

Scriptin yazarı Matt Martz ve aşağıdaki Github bağlantısı üzerinden paylaşımını sağlıyor.

https://github.com/sivel/speedtest-cli

Oldukça basit olan kurulum ve kullanım hakkında biraz bilgi vereyim. Öncelikle aşağıdaki Debian/Ubuntu türevleri & Centos/Redhad türeyleri için python kurulumunu yapıyoruz.

Sonrasında ilgili scriptimizi indirerek çalıştırabilmemiz için yetkilerini düzenliyoruz.

Artık script kullanıma hazır demektir. Aşağıdaki gibi çok basit bir şekilde çalıştırılabilir.

Ayrıca bu güzel script ile neler yapabileceğimizi, ekstra verileri nasıl filtreleyebileceğimizi/derleyebileceğimizi help çıktısında görebiliyoruz.

Yukarıdaki help çıktısına göre birkaç örnek vermek gerekirse, 

Mesela aldığım sonucu speedtest.net üzerinde paylaşmak istersem “–share” seçeneğini kullanabilirim,

Bir farklı örnek ise aldığım sonucun çok yalın/sade olmasını istersem,

İndirmede sorun yaşayanlar için kodun içeriği aşağıda yer alıyor. Bu kodu speedtest-cli.py dosyası yaratarak içerisine gömerseniz çalışacaktır.