Стоит ли использовать кастомные исключения в Python?
https://habr.com/ru/company/wunderfund/blog/697818/
https://habr.com/ru/company/wunderfund/blog/697818/
Хабр
Стоит ли использовать кастомные исключения в Python
В Python имеется так много встроенных исключений, что программисты редко нуждаются в создании и использовании пользовательских исключений. Или это не так? Какие исключения стоит применять —...
👍4
👍34🤔2
Как запустить динозаврика Google на тачбаре? Обзор Python-библиотеки PyTouchBar.
https://habr.com/ru/company/selectel/blog/698218/
https://habr.com/ru/company/selectel/blog/698218/
Хабр
Как запустить динозаврика Google на тачбаре? Обзор Python-библиотеки PyTouchBar
С 2016 года у некоторых моделей MacBook Pro есть сенсорная OLED-панель. По сути, она просто заменяет функциональные клавиши. Но с ней чуть интересней: на тачбар можно вывести закладки и даже...
👍5🔥2
Forwarded from Библиотека Go-разработчика | Golang
📜 Основные SQL-команды и запросы с примерами, которые должен знать каждый разработчик
В небольшом обзоре разберем наиболее важные команды языка запросов SQL и сделаем шаг в сторону грамотного изучения работы с базами данных.
🔗 Основной сайт
🔗 Зеркало
В небольшом обзоре разберем наиболее важные команды языка запросов SQL и сделаем шаг в сторону грамотного изучения работы с базами данных.
🔗 Основной сайт
🔗 Зеркало
👍10🔥1🥰1👏1
Красивые таблицы в терминале
PrettyTable – это библиотека, предназначенная для быстрого и легкого представления табличных данных в виде ASCII. Модуль можно установить обычным способом через
Для создания таблиц и работы с ними используется класс
Более того, модуль
PrettyTable – это библиотека, предназначенная для быстрого и легкого представления табличных данных в виде ASCII. Модуль можно установить обычным способом через
pip
.Для создания таблиц и работы с ними используется класс
PrettyTable
из этого модуля. Задать название для столбцов можно с помощью атрибута fields_name
. Строки в таблицу добавляются путем вызова метода add_row
.Более того, модуль
prettytable
позволяет регулировать различные параметры, сортировать данные, работать с html
, а также взаимодействовать с csv
и sql
таблицами, так что возможностей у этого модуля предостаточно.🔥30👍11🥰1
Добавление GraphQL API в Starlette с помощью Strawberry.
https://geniepy.com/blog/adding-a-graphql-api-to-starlette-using-strawberry/
https://geniepy.com/blog/adding-a-graphql-api-to-starlette-using-strawberry/
Geniepy
Adding a GraphQL API to Starlette using Strawberry
In this post, we'll show how to integrate a GraphQL API to a Starlette application.
👍2
Веб-автоматизация: не используйте Selenium, используйте Playwright.
https://new.pythonforengineers.com/blog/web-automation-dont-use-selenium-use-playwright/
https://new.pythonforengineers.com/blog/web-automation-dont-use-selenium-use-playwright/
Python for Engineers
Web Automation: Don't Use Selenium, Use Playwright
For web automation/testing, Selenium has been the de facto "standard" since
forever. It's simple to get started with and supports almost every programming
language.
My problem with it has been: It's good enough, but nothing more. It doesn't work
that well…
forever. It's simple to get started with and supports almost every programming
language.
My problem with it has been: It's good enough, but nothing more. It doesn't work
that well…
👍9
Что выведет код?
Anonymous Quiz
51%
{0, 1, 2, 3, 4}
5%
{1, 2, 3, 4, 5}
29%
{range(0, 5)}
11%
Error
3%
Другое
🤔28👍26😁13❤1🤩1
🐍🤖 Как использовать GitHub Copilot вместе с Python: подробная инструкция
В этом гайде мы установим GitHub Copilot в редакторы кода VS Code и PyCharm, превратим описание задачи на естественном языке в рабочий код, научим ИИ использовать наш собственный API и многое другое.
https://proglib.io/sh/735dVNfeyF
В этом гайде мы установим GitHub Copilot в редакторы кода VS Code и PyCharm, превратим описание задачи на естественном языке в рабочий код, научим ИИ использовать наш собственный API и многое другое.
https://proglib.io/sh/735dVNfeyF
👍11
Сравниваем Django и Flask
Оба фреймворка крайне мощные, но выбрать надо что-то одно. Из общеизвестных фактов: Django – самый востребованный в плане работы, Flask – наиболее производительный.
Django является более монолитным и предоставляет сразу множество инструментов из коробки, а Flask в свою очередь гибкий и минималистичный, позволяет кастомизировать архитектуру приложения.
Если в приоритете трудоустройство, то следует изучать Django. Но если вы хотите быстро начать создавать пет-проекты или изучать веб в целом, то рекомендуем рассматривать Flask.
Оба фреймворка крайне мощные, но выбрать надо что-то одно. Из общеизвестных фактов: Django – самый востребованный в плане работы, Flask – наиболее производительный.
Django является более монолитным и предоставляет сразу множество инструментов из коробки, а Flask в свою очередь гибкий и минималистичный, позволяет кастомизировать архитектуру приложения.
Если в приоритете трудоустройство, то следует изучать Django. Но если вы хотите быстро начать создавать пет-проекты или изучать веб в целом, то рекомендуем рассматривать Flask.
🤯12👍5
📊🔟 ТОП-10 самых высокооплачиваемых языков программирования в 2022 году
Известная платформа по поиску работы DevJobsScanner составила список самых высокооплачиваемых языков программирования. Вместе разберемся, кто же входит в первую десятку и посмотрим, какие цифры рисуют работодатели в объявлениях, чтобы привлечь специалистов.
🔗 Основной сайт
🔗 Зеркало
Известная платформа по поиску работы DevJobsScanner составила список самых высокооплачиваемых языков программирования. Вместе разберемся, кто же входит в первую десятку и посмотрим, какие цифры рисуют работодатели в объявлениях, чтобы привлечь специалистов.
🔗 Основной сайт
🔗 Зеркало
👍9❤2🔥1