summaryrefslogtreecommitdiff
path: root/PYTHON/SPEEDTEST python.md
blob: 1a0f86ec435496989a4aaf4e7479467cef5704f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
⏲ Проверка скорости интернета с Python

`import speedtest

`st = speedtest.Speedtest()
`print("Загрузка:", round(st.download() / 1_000_000, 2), "Мбит/с")
`print("Выгрузка:", round(st.upload() / 1_000_000, 2), "Мбит/с")
`print("Пинг:", st.results.ping, "мс")

📝 Пример результата

Загрузка: 55.23 Мбит/с
Выгрузка: 33.66 Мбит/с
Пинг: 42.241 мс

✔️ Установка библиотеки

`pip install speedtest-cli

Можно использовать для быстрой проверки интернет-соединение или автоматизации мониторинга сети.


![[telegram-cloud-photo-size-2-5316919099131030050-y.jpg]]

=======================================

⚙️ **Проверка скорости интернета в Linux**

Если интернет работает медленно, важно быстро протестировать его скорость. В Linux это можно сделать прямо из терминала.
# Установить Speedtest CLI (если не установлен)

```sh
sudo apt install speedtest-cli  # Для Debian/Ubuntu  
sudo pacman -S speedtest-cli  # Для Arch  
sudo dnf install speedtest-cli  # Для Fedora  

# Проверить скорость интернета
speedtest

# Проверить только скорость загрузки и отдачи
speedtest --simple

# Получить результат в виде JSON (можно использовать для автоматизации)
speedtest --json
```
🟢 Показывает реальную скорость загрузки и отдачи.
🟢 Подходит для диагностики интернет-соединения.
🟢 Можно встроить в мониторинг серверов

**🗣 Эти команды помогут быстро определить, есть ли проблемы со скоростью сети.**