Fork me on GitHub
  1. Тестирование в Python

    Общие ссылки

    Фреймворки тестирования …

    read more
  2. Attr - полезная практика ООП в Python

    источник: https://nuancesprog.ru/p/8572/

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

    pip install attrs
    

    Использование

    без использования библиотек

    class Person(object):
        def __init__(self, name, age):
            self.name = name
            self.age = age
    
    p1 = Person('Chris', 32)
    p2 = Person('Chris', 32)
    
    где p1 == p2 // False
    
    from attr import attrs, attrib
    
    @attrs
    class Person(object …
    read more
  3. Docker для проектов на языке Python

    Полезные ссылки

    Чтобы при сборке докер контейнера не выдавался запрос настрйока time …

    read more
  4. Телеграмм-бот: получаем звук из видео ютуба.

    Так как я часто смотрю-слушаю длинные разговорные видео на ютубе, хотелось бы только слушать на своем смартфоне в виде подкастов. Хотелось бы просто отправлять ссылку на видео в какой-нибудь сервис и обратно получать звуковую дорожку в виде mp3.

    Встречайте мой проект - py-savemp3youtube-bot - телеграмм бот получает ссылку на видео ютуба и …

    read more
  5. Импорт музыки из плейлистов Яндекс Музыки в Спотифай

    Проект создавался для себя, так как у меня есть свои плейлисты в ЯндексМузыки в только что запустившийся сервис музыки Spotify.

    если будут замечания по проекту пишите на почту ilnursoft@gmail.com или на гитхаб.

    ссылка на репозиторий: https://github.com/kaefik/py-ym-to-spotify

    Первоначальная настройка скрипта:

    переименовать файл .env-example в .env …

    read more
  6. Python and QT5

    Полезные ссылки

    sudo apt-get install python3-pyqt5
    или
    pip install PyQt5
    
    pip3 install pyqt5-tools
    
    • Запуск Qt Designer
    pyqt5-tools designer
    

    Установить QT Creator in Ubuntu

    sudo apt install qtcreator
    sudo apt install build-essential
    sudo apt install qt5-default
    sudo apt install qt5-doc qt5-doc-html qtbase5-doc-html qtbase5-examples …
    read more
  7. Python и модули / пакеты

    Полезные ссылки

    • https://ru.hexlet.io/blog/posts/likbez-po-paketam-i-shpargalka-po-modulyam-v-python

    Существует и возможность явно указать, что конкретное будет экспортировано при импорте со звёздочкой. Для управления названным методом импорта существует атрибут __all__, в который можно положить список (а ещё лучше — кортеж) строк с именами, которые будут экспортироваться.

    Живой пример видимости атрибутов модулей …

    read more
  8. Перенос блога с blogger.com на github pages

    Решил перенести свой блог с blogger.com на github pages.

    Требования я сайту:

    • получить все свои статьи (заметки) в формате Markdown вместе с рисунками
    • автоматическая публикация статей в блоге

    Порядок действий переноса из blogger.com:

    1. выгрузить все статьи из блога на blogger.com
    2. преобразовать статьи формата html в формат markdown …
    read more

social