Мережеві потоки в додатках PyQt5 працюють онлайн
Паралельні програми мають підводні камені. У випадку мережевих запитів у графічних програмах з PyQt5, навряд чи вам вдасться уникнути потоків.

Запрограмована Піна
- RSA-шифрування на Android
- BigInt: Обчислення з цілими числами будь-якого розміру
- Пов’язані з Android служби: надання можливостей для інших програм
- Програмуйте синглтони чисто на C ++
- Мережеві потоки в додатках PyQt5
- Автоматична оптимізація параметрів за допомогою SciPy curve_fit ()
- Android: Елегантний доступ до SharedPreferences у Котліні
- Створюйте рецепти та інші документи за допомогою бібліотеки Python fPDF
- Фотоденник через скрипт Python
- Як сутенер бінарного пошуку
- Перетворити Markdown на JSON за допомогою YAML та Pandoc
За допомогою програми для Android про калорії "Втрачайте!" Востаннє я запитував себе, чи синхронізує вона свої дані з Google Fit, як рекламується.
Тож я написав собі програму на PyQt5, яка запитує Google Fit і показує всі записи про їжу за минулий тиждень. Для доступу до мережевих запитів REST-API, звичайно, необхідні, і як хороший програміст я знав: Мережеві запити ніколи не повинні розміщуватися в основному потоці графічної програми, оскільки вони блокують інтерфейс, поки відповіді не буде.
На щастя, Python поставляється з класом Thread, за допомогою якого я можу визначити свій власний потік для запиту в кілька рядків: