IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     01.07.2020       Выпуск 341 (29.06.2020 - 05.07.2020)       Статьи
     01.07.2020       Выпуск 341 (29.06.2020 - 05.07.2020)       Статьи
     01.07.2020       Выпуск 341 (29.06.2020 - 05.07.2020)       Статьи

Pylance in Visual Studio Code

Pylance is a new language server for Python

     30.06.2020       Выпуск 341 (29.06.2020 - 05.07.2020)       Статьи
     29.06.2020       Выпуск 341 (29.06.2020 - 05.07.2020)       Статьи

reduce() функция в Python

Как реализовать и для чего

     28.06.2020       Выпуск 340 (22.06.2020 - 28.06.2020)       Статьи
     28.06.2020       Выпуск 340 (22.06.2020 - 28.06.2020)       Статьи
     27.06.2020       Выпуск 340 (22.06.2020 - 28.06.2020)       Статьи
     24.06.2020       Выпуск 340 (22.06.2020 - 28.06.2020)       Статьи
     22.06.2020       Выпуск 340 (22.06.2020 - 28.06.2020)       Статьи

Используем Let's Encrypt с Django проектом

Как настроить SSL для проекта

     21.06.2020       Выпуск 339 (15.06.2020 - 21.06.2020)       Статьи
     18.06.2020       Выпуск 339 (15.06.2020 - 21.06.2020)       Статьи
     17.06.2020       Выпуск 339 (15.06.2020 - 21.06.2020)       Статьи

PySimpleGUI: простой способ сделать GUI

Библиотека для построения GUI на Python

В отличии от Tkinter, Qt, Remi, WxPython позволяет получить интерфейс, который выглядит современно

По сути, этот GUI-фреймворк берёт популярные и хорошо зарекомендовавшие себя GUI-фреймворки и обёртывает их в единую библиотеку, которую просто изучить и затем собирать приложения. Вам даже не нужно писать определение класса, чтобы создать GUI-приложение

Преимущества обёртки

  • Не нужно никаких обратных вызовов.
  • Чтобы сократить объём кода, используются конструкции Python. Например, виджет настраивается прямо на месте, в котором он должен быть, а не на расстоянии нескольких строк кода от этого места.
  • Зависит от одного пакета: обёртывает Tkinter и не требует установки других пакетов.
  • Одна и та же программа с GUI может выполняться на нескольких платформах, включая веб-браузер, без изменения исходного кода, за исключением оператора импорта.
  • Можно разрабатывать интерфейс для нескольких платформ ОС — Windows, Linux, Raspberry Pi и Android (PyDroid3) — с очень незначительными изменениями.

     17.06.2020       Выпуск 339 (15.06.2020 - 21.06.2020)       Статьи
     16.06.2020       Выпуск 339 (15.06.2020 - 21.06.2020)       Статьи