Как проверить пропускную способность сети с помощью Python?
Как я и просил, я хотел бы, чтобы мой скрипт проверял пропускную способность сети, давая мне представление о том, как быстро пользователь может просматривать веб-страницы. Есть ли какая-либо библиотека, которая позволяет мне указать размер пакета для отправки и дает время проверки связи или что-то еще?
1 ответ
Решение
Этот ответ упоминает реализацию Python ping
это возвращает время прохождения пакета ICMP. Вы можете использовать улучшенный код из комментария: https://gist.github.com/255009.
Но учтите, что поскольку он использует необработанные сокеты, ваш скрипт на Python должен быть запущен как root
,