Python Tech Code • IT
3.91K subscribers
995 photos
116 videos
32 files
925 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
👍3👀3😁1
👾 Конвертация CSV в JSON

Конвертирование CSV в JSON с помощью Python является простой и эффективной задачей, которая может быть решена с помощью стандартных модулей csv и json.

Конвертирование CSV в JSON имеет несколько преимуществ:

🟣Удобство обмена данными:
JSON является стандартным форматом для обмена данными между серверами и веб-приложениями.

🔘Читаемость:
JSON файлы легко читать как для людей, так и для машин.

🔴Упрощенная обработка:
JSON позволяет хранить сложные структуры данных, что упрощает их обработку в приложениях.


➡️ CSV и JSON являются популярными форматами для хранения и обмена данными. CSV файлы используются для хранения табличных данных, разделенных запятыми, тогда как JSON файлы используются для хранения данных в виде ключ-значение, что делает их удобными для обмена данными между серверами и веб-приложениями.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
👨‍🎓 Pandas — это одна из самых популярных библиотек для анализа данных в Python

Она предоставляет удобные методы для импорта, обработки и анализа данных.

1️⃣Импорт данных — это первый шаг в анализе. Pandas поддерживает множество форматов, включая CSV, Excel, SQL, JSON и другие.

2️⃣Часто данные могут содержать пропуски, дубликаты или аномальные значения. Очистка данных — это важно для повышения их качества.

3️⃣После импорта данных важно провести статистический анализ, чтобы понять их структуру и выявить закономерности.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
🧙‍♂️ Игра «Маг кода» позволяет отправитесь в увлекательное путешествие по изучению языков программирования Python и JavaScript.

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


💸 Играем тут

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
4
📩 Отправка уведомлений на email

Библиотека notifiers в Python представляет собой мощный и гибкий инструмент для отправки уведомлений через различные провайдеры, включая электронную почту.

Параметры настройки:

🔵 to: адрес получателя уведомления.
🔵 subject: тема уведомления.
🔵 message: основной текст уведомления.
🔵 smtp_server: адрес SMTP-сервера (например, smtp.gmail.com для Gmail).
🔵 smtp_port: порт для подключения к SMTP (обычно 587 для TLS).
🔵 smtp_username: ваш адрес электронной почты.
🔵 smtp_password: ваш пароль (скорее всего, потребуется создать специальный пароль для приложений).


Установка библиотеки:
pip install notifiers


🔹 Если вы планируете использовать Gmail для отправки уведомлений, убедитесь, что у вас включена опция "Доступ для менее защищенных приложений".

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132🔥1
🔥5👍42🤯2
🧠 Qualcomm обратилась к Intel с предложением о поглощении

Компания Qualcomm ведет переговоры с Intel о возможной покупке, что может стать одной из крупнейших и заметных сделок в высокотехнологичном секторе.

Американская компания Qualcomm является одним из ведущих поставщиков чипов для смартфонов, а также компонентов, необходимых для работы сотовых базовых станций.


👍 – за x86
🔥 – за ARM
❤️ – не важно, главное, чтобы Python «летал»))

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
41👍7🔥5👀2🤯1
✔️ Визуализация методов и операций над множествами в Python

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3👀2
This media is not supported in your browser
VIEW IN TELEGRAM
Сразу в прод или допилим оболочку?

"The First Descendant" делает акцент на проработанный сюжет и высокую детализацию объектов, в то время как "Doom" известен своим динамизмом и классическим геймплеем.


Как ты относишься к своим проектам?

👍 – работает, и ладно
🔥 – вот еще чуть-чуть, и все
😁 – это внутренний продукт (командной строки достаточно)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7😁5🤯1
📱 Прорыв от OpenAI: новая нейросеть установила рекорд в тесте на IQ, превзойдя все существующие модели

Модель o1 правильно ответила на 25 из 35 вопросов — результат, который часто недостижим для людей.
Задания для теста были созданы в сотрудничестве с Mensa, и o1 не имела доступа к этим данным заранее.


Сейчас можно предположить, что уровень IQ этой модели находится в диапазоне от 100 до 120.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7😁1
👍5🔥4🤯4
😈 Имитация поведение реального браузера

Библиотека stealth_requests является инструментом для имитации поведения реального браузера при отправке HTTP-запросов.

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

Установка библиотеки:
pip install stealth_requests


💻 GitHub

▶️ Библиотека позволяет маскировать отпечатки TLS-запросов, автоматически извлекать метаданные и конвертировать HTML-ответы в удобные для обработки объекты.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92
🎙 Преобразовываем текст из PDF в аудиофайл

Для работы понадобятся две библиотеки: pdfplumber и gTTS.

🔵pdfplumber позволяет извлекать текст и другие элементы (например, таблицы) из PDF файлов. Она удобна для работы с PDF-документами и позволяет извлекать текст с разных страниц.

Установка библиотеки:
pip install pdfplumber


🔵Библиотека gTTS применяется для преобразования текста в речь, использующая API Google. Она позволяет создавать аудиофайлы в различных языках (включая русский).

Установка библиотеки:
pip install gTTS


📣 Этот скрипт извлечет текст из PDF и сохранит его в виде аудиофайла формата MP3.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍63
Выражение "TODO" в программировании обычно используется как комментарий или метка, чтобы указать на то, что определённая часть кода нуждается в доработке или завершающей реализации

Применяешь данный прием?

👍 – скорее да
👀 – скорее нет

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30👀292
🤯20👍6🔥3😁1
📱 Отправка уведомлений в Telegram

Библиотека notifiers предоставляет удобный интерфейс для работы с различными сервисами уведомлений, включая Telegram.

Получите токен бота и ID чата:

1️⃣Найдите в Telegram пользователя "BotFather".

2️⃣Создайте нового бота, следуя инструкциям.

3️⃣Получите токен для вашего бота.

4️⃣Узнайте ID чата, куда хотите отправлять уведомления.
Вы можете использовать @userinfobot для получения вашего ID или создать группу и добавить туда бота, чтобы получить ID группы.


Установка библиотеки:
pip install notifiers


🔹 Этот код позволит интегрировать отправку уведомлений в ваших приложениях с минимальными усилиями.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥32