channel icon
Полезные материалы по всему, что может быть интересно опытному и начинающему разработчику на Python.

Условия размещения

Цена за 24 часа в ленте 1200,00
Цена за 1 час закрепления N/A
Взаимопиар ≥ 1000 подписчиков

Не беру 18+, войну, жесть и т.д.

+8
3 492
подписчиков
+111
~2.0k
охват 1 публикации
0
~4
постов / день
+3,1%
58,4%
ERR % ?

Статистика

Последние публикации

Python'er
26 сентября 2023 г. 11:13
🖥 база данных KOT

База данных KOT
база данных KOT

База данных KOT - это гибкая, безопасная и масштабируемая база данных облачная база python, поддерживающая множество форматов данных. Она имеет встроенные функции сжатия и шифрования данных и совместима со всеми операционными системами.

👨‍💻 Github
Python'er
25 сентября 2023 г. 17:08
Зачем нужны комментарии в кодеЗачем нужны комментарии в коде🤔🤔

✔️Комментарии в коде играют важную роль в процессе разработки программного обеспечения.
Вот несколько причин, почему комментарии в коде являются неотъемлемой частью хорошего программирования:

❤️❤️Пояснение логики кода: Комментарии помогают объяснить сложные или неочевидные части кода. Они помогают разработчикам лучше понять, что делает определенная часть кода и почему она была написана именно таким образом.

❤️❤️Создание документации: Комментарии могут служить в качестве основы для документации. Когда другие разработчики или даже вы сами возвращаетесь к коду спустя некоторое время, комментарии помогают быстро вспомнить, как работает определенная функция или блок кода.

❤️Улучшение поддержки и сопровождения: Комментарии делают код более понятным для других разработчиков, которые могут работать с этим кодом в будущем. Комментарии помогают быстрее разобраться в коде и вносить изменения без необходимости полного изучения его логики.
Python'er
25 сентября 2023 г. 14:48
Приветствую вас на канале IT-Сфера, если вас интересуют свежие и интересные новости этот канал для вас‼️‼️

На этом канале, вы каждый день будете находить самые интересные новости из мира IT и не только. Вы сможете узнать о новых технологиях и новостях различных компаний. Также здесь будут публиковаться различные статистики и исследования

Не упускайте возможность получения интересной информации‼️ Присоединяйтесь к моему каналу уже сегодня‼️
Присоединиться‼️
Python'er
25 сентября 2023 г. 11:34
Все сочетания клавиш для VSCodeВсе сочетания клавиш для VSCode.

Сохраняйте чтоб всегда было под рукой🔐
Python'er
24 сентября 2023 г. 22:21
Python'er
24 сентября 2023 г. 16:20
Короткий код для скачивания видео с ютубаКороткий код для скачивания видео с ютуба🏠
Python'er
24 сентября 2023 г. 10:07
Python'er
24 сентября 2023 г. 10:05
💎Очень полезная книга "Автоматизация рутинных задач с помощью PythonОчень полезная книга "Автоматизация рутинных задач с помощью Python: практическое руководство для начинающихпрактическое руководство для начинающих"

Автор: Эл Свейгарт
Количество страниц: 573/582
Год издания: 2016


☄️Если вам когда-либо приходилось тратить много времени на переименование файлов или обновление множества ячеек в электронных таблицах, вы наверняка знакомы с рутинной работой. Но представьте, что компьютер может выполнить эту задачу за вас.

Книга "Автоматизация рутинных задач с помощью Python: практическое руководство для новичков" научит вас использовать Python для написания программ, которые в несколько минут смогут сделать то, что раньше занимало вам много часов ручной работы.

Как только вы освоите основы программирования, вы сможете создавать программы на языке Python, которые будут легко автоматизировать такие задачи, как:

💬Поиск определенного текста в файле или во множестве файлов.
💬Создание, обновление, перемещение и переименование файлов и папок.
💬Выполнение поиска и загрузка содержимого из Интернета.
💬Обновление и форматирование данных в электронных таблицах Excel любого размера.
💬Разбиение, слияние, разметка водяными знаками и шифрование PDF-документов.
💬Рассылка напоминаний в виде сообщений электронной почты или текстовых уведомлений.
💬Заполнение форм в режиме онлайн.

🎁Файл с книгой отправлю постом ниже🎁
Python'er
23 сентября 2023 г. 22:10
Казалось бы, но если углубиться...Казалось бы, но если углубиться.... 😅
Python'er
23 сентября 2023 г. 16:36
👨‍💻 Что такое ctx в ctx в discord.pydiscord.py?

➡️ Контекст выполнения (ctx)

Контекст выполнения (ctx) - это объект, который discord.py предоставляет каждой команде. Он содержит информацию об объекте Message, который вызвал команду, а также об объекте, который создал бота. Кроме того, ctx содержит информацию о сервере, на котором была вызвана команда, и о канале, в котором было отправлено сообщение.

➡️ Использование контекста выполнения

Контекст выполнения (ctx) является обязательным аргументом для каждой команды.

Пример:

@bot.command()
async def hello(ctx):
await ctx.send("Привет, я бот!")

Как вы можете видеть, ctx используется для отправки сообщения в канал, в котором была вызвана команда.
Python'er
22 сентября 2023 г. 18:23
🌐Что такое Что такое Discord.pyDiscord.pyDiscord.py?

?

🗣Discord.py - это библиотека на Python для взаимодействия с Discord API. Она позволяет разработчикам создавать ботов для Discord.

🗣 предоставляет несколько методов для обработки различных событий, таких как on_ready() и on_message(). Эти методы вызываются автоматически при соответствующих событиях.

🗣Для отправки сообщений в чат используйте методДля отправки сообщений в чат используйте метод send() в объекте discord.TextChannel.

🗣Discord.py также позволяет вам получать доступ к ролям и каналам на сервере и ещё множество разных функций.
Python'er
22 сентября 2023 г. 7:42
🔑Виды ключей в SQLВиды ключей в SQL.


В SQL, ключи играют важную роль при создании и поддержке связей между таблицами. Они помогают обеспечить уникальность и целостность данных.

📌Основной ключ (Primary Key)

Основной ключ (Primary Key) является уникальным идентификатором для каждой записи в таблице. Он гарантирует, что каждая запись в таблице будет иметь уникальное значение ключа. Основной ключ обеспечивает быстрый доступ к данным и используется для связи таблиц между собой. Для определения основного ключа в SQL используется ключевое слово "PRIMARY KEY".

📌Внешний ключ (Foreign Key)

Внешний ключ (Foreign Key) используется для связи двух таблиц между собой. Он ссылается на основной ключ другой таблицы и обеспечивает целостность данных. Внешний ключ позволяет создавать связи между таблицами и поддерживать целостность данных при обновлении или удалении записей. Для определения внешнего ключа в SQL используется ключевое слово "FOREIGN KEY".

📌Уникальный ключ (Unique Key)

Уникальный ключ (Unique Key) также обеспечивает уникальность значений в столбце или группе столбцов, но в отличие от основного ключа, он может содержать значение NULL. Уникальный ключ используется для предотвращения дублирования данных в таблице. Для определения уникального ключа в SQL используется ключевое слово "UNIQUE".
Python'er
21 сентября 2023 г. 17:00
Все сочетания клавиш для PyCharmВсе сочетания клавиш для PyCharm.

Сохраняйте чтоб всегда было под рукой🔐
Python'er
21 сентября 2023 г. 8:00
🟢 Что такое RestApi?


В настоящее время многие веб-приложения используют RestApi. RestApi - это аббревиатура от Representational State Transfer Application Programming Interface. RestApi - это набор протоколов и правил, используемых для создания веб-сервисов, которые могут взаимодействовать друг с другом.

➡️ Основные принципы RestApi

RestApi работает на основе нескольких принципов. Один из них - это использование универсальных интерфейсов. Это означает, что клиенты и серверы должны использовать общие методы передачи данных, такие как HTTP-протоколы GET, POST, PUT и DELETE.

Другой принцип - это использование ресурсов. Ресурсы - это общие сущности, которые могут быть представлены в виде URL-адресов. Например, веб-сервис может представлять собой коллекцию пользователей, каждый из которых является отдельным ресурсом.

➡️ Преимущества RestApi

RestApi имеет множество преимуществ. Одно из них - это возможность создания универсальных веб-сервисов, которые могут взаимодействовать с любым клиентом, который может использовать общие методы передачи данных.

RestApi также обеспечивает гибкость и масштабируемость веб-сервисов. Это означает, что веб-сервисы могут легко добавляться и масштабироваться по мере необходимости.

Наконец, RestApi обеспечивает безопасность веб-сервисов. Он может использовать стандартные методы аутентификации и авторизации, такие как OAuth, для обеспечения безопасности и конфиденциальности передаваемых данных.
Python'er
20 сентября 2023 г. 16:32
⌨️ Заключающий пост в серии по обновлениюЗаключающий пост в серии по обновлению.

💬Перезапись декоратора💬

Если у нас есть класс Base c методом get_color(), и в наследном классе GoodChild мы хотим эту функцию переопределить, то инструкцией @ override это сделать очень просто:

from typing import override

class Base:
def get_color(self) -> str:
return "blue"

class GoodChild(Base):
@ override # ok: overrides Base.get_color
def get_color(self) -> str:
return "yellow"

👨‍💻Помимо этих обновлений, в описании релиза вы найдете и другие улучшения, такие как: псевдонимы типов, буферный протокол, выделенный на каждый интерпретатор GIL и прочее.

Так же вот ссылка на скачиваемый дистрибутив для разных ОС.
Python'er
20 сентября 2023 г. 10:16
⌨️ Что нового в Python 3.12Что нового в Python 3.12 🎚

💬TypedDict для определения типов **kwargs💬

Если вам доводилось налегать на kwargs (keyword arguments – аргументы c ключевыми словами), то вы помните, что оператор двойная звездочка издавна упаковывает аргументы, переданные по имени, в словарь:

>>> def fun(**kwargs):
>>> print(kwargs) # выводим словарь на консоль
>>>
>>> fun(name="Tom", age="38", company="Google")
>>> fun(language="Python", version="3.11")
{'name': 'Tom', 'age': '38', 'company': 'Google'}
{'language': 'Python', 'version': '3.11'}

Теперь мы можем использовать TypedDict (буквально – словарь с заданными типами значений) для того, чтобы такие аргументы получили большую свободу типов:

from typing import TypedDict, Unpack

class Movie(TypedDict):
name: str
year: int

def foo(**kwargs: Unpack[Movie]): ...
Python'er
19 сентября 2023 г. 21:28
Python'er
19 сентября 2023 г. 18:17
⌨️ Что нового в Python 3.12Что нового в Python 3.12 ⬆️

💬Ускоренное включение💬

В PEP 709 описан апгрейд включений словарей, списков и сетов. Ускорение обещается вплоть до двукратного. За это спасибо и нашему соотечественнику, контрибьютору Python Владимиру Макееву.
Python'er
19 сентября 2023 г. 10:12
⌨️ Что нового в Python 3.12 Что нового в Python 3.12



💬💬💬Обратная косая черта в f-строках💬

ДоДо Python 3.12 использовать backslash в интерполируемых строках было нельзя. Теперь же мы смело можем внедрять и разрывы строк (\n), и переносы кареток (\r), и другие подобные символы:

>>> print(f"This is the playlist: {"\n".join(songs)}")

This is the playlist: Take me back to Eden

Alkaline

Ascensionism

>>> print(f"This is the playlist: {"\N{BLACK HEART SUIT}".join(songs)}")

This is the playlist: Take me back to Eden💙Alkaline💙Ascensionism
Python'er
18 сентября 2023 г. 15:50