/useful

Useful, tests...

Primary LanguageJupyter Notebook

useful Полезности, тесты, эксперименты

Что здесь?

Полезности и сервис, красивый вывод

Тысты библиотек

Полезности и сервис, красивый вывод

progress_bar.py

простой однострочный прогресс-бар с параметрыми

colorama_test.py

Тест цвета и позиции курсора

rich_test.py

При устанвке Emulate terminal нормально отображается прогресс-бар в Pycharm, но не выводятся символы юникода. И наоборот. В новом терминале Windows (PowerShell и cmd) отображается все корректно

  • Console - с выводом символов юникода по символическим именам
  • track - красивый прогресс-бар

Тест на argpase и pathlib

Тeсты библиотек

urllib3_test.py

Библиотека urllib3 — это мощный HTTP-клиент на Python c простым для понимания и продуманным кодом. Она поддерживает безопасность потоков, пул соединений, проверку SSL / TLS на стороне клиента, загрузку файлов с многокомпонентным кодированием, создание повторных запросов и работу с редиректом HTTP, архивирование и разархивирование, а также прокси для HTTP и SOCKS.

PyPi, Документация, Статья на русском

BeautifulSoup

BeautifulSoup/pasemachine_lesson1.py - один из уроков парсинга сайтов с помощью BeautifulSoup Отсюда, github, Youtube

BeautifulSoup/scraping_quotes.py парсинг сайта, модифицированный пример с geeksforgeeks

BeautifulSoup/parsing_goodreads.py - еще одна заготовка парсинга сайта www.goodreads.com

pygame_lesson3.py

Тест библиотеки Pygame, простейшие операции

speech_recognition_say.py

  • speech_recognition получения аудиопотока, распознования голоса
  • pyttsx3 воспроизведение текста
  • webbrowser запуск броузера

generate_make_file_py.py Generates a python program source file that can be used to create a binary file from a base64 string.

data/small_probe.png data, input binary file