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

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

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
А какой язык используешь ты?

🌟 – говяжий ))
👍Python
❤️C++
🔥Java
😁SQL
🤯R
👀другой

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍91😁138👀8🔥3
🎤 Получаем идентификатор устройства ввода звука

Одной из ключевых возможностей библиотеки SpeechRecognition является работа с микрофонами.

Метод list_microphone_names() класса Microphone, возвращает список имен всех доступных микрофонов.
🟣 Для микрофонов, где имя не может быть получено, в списке будет None вместо имени.


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


🟪 Выполнив код, получаем список доступных микрофонов с их идентификаторами.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Apple – всё!!! А ждем ли новую версию Python?

👍 – да
👀 – нет
🤯Rблочкам гореть в а-ду-у
🌟 – даёшь перфокарты ))

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍68🤯16👀31
🫡 Регистрация «клавиатурных» событий

Библиотека keyboard в Python является мощным инструментом для работы с клавиатурным вводом.

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

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


❗️ На Linux для использования библиотеки keyboard необходимо иметь права администратора.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3🔥1
😁6🔥4🤯3
🔟 Бесплатный инструмент для скачивания видео и аудио

Cobalt Tools — это инструмент, который позволяет загружать видео и аудиофайлы с различных платформ, таких как YouTube и др.

🟠Благодаря отсутствию рекламы и трекеров, а также высокому качеству скачивания, это приложение становится идеальным выбором для тех, кто ценит конфиденциальность и качество контента.

🌐 Ссылка

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

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72
This media is not supported in your browser
VIEW IN TELEGRAM
❤️ «Вот что крест животворящий делает»

С Днем программиста!


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥73🤯2👀2
🧷 Собираем данные с веб-сайтов

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

Основы работы со Scrapy

1️⃣Установка библиотеки:
pip install Scrapy


2️⃣Создание проекта:
scrapy startproject myproject
cd myproject


3️⃣Создание паука:
scrapy genspider myspider example.com


4️⃣Запуск паука:
scrapy crawl myspider -o output.json


Scrapy поддерживает различные форматы вывода: JSON, CSV, XML и т.д. Данные, собранные в процессе работы паука, можно легко обрабатывать и анализировать.

💻 GitHub

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

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥1
🌈 Меняем лица на видео в один клик

Замена лиц на видео с помощью современных сервисов на основе ИИ стала простым и быстрым процессом.

Без необходимости регистрации, вотермарок и сложных настроек, TurboText становятся незаменимым инструментом для всех, кто любит творить и экспериментировать с видео и фотографиями.

🌐 Ссылка

✂️┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
5👀1
Media is too big
VIEW IN TELEGRAM
📱 OpenAI представила новую модель —  o1

Компания OpenAI официально представила свой новый продукт —  генеративную модель искусственного интеллекта под кодовым названием Strawberry, которая официально называется OpenAI o1.

В целом, по словам OpenAI, o1 должен лучше справляться с задачами по анализу данных, науке и кодированию.


🔗 Источник

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
5
👀 Эффективные алгоритмы

Библиотека algorithms в Python представляет собой коллекцию минималистичных и чистых реализаций различных алгоритмов и структур данных.

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

Основные методы:

▶️bubble_sort: Пузырьковая сортировка.
▶️selection_sort: Сортировка выбором.
▶️insertion_sort: Сортировка вставками.
▶️merge_sort: Сортировка слиянием.
▶️quick_sort: Быстрая сортировка.
▶️heap_sort: Сортировка кучей.
▶️binary_search: Бинарный поиск.
▶️linear_search: Линейный поиск.
▶️stack: Реализация стека.
▶️queue: Реализация очереди.
▶️deque: Двунаправленная очередь.
▶️binary_tree: Реализация двоичного дерева.
▶️graph: Реализация графа.
▶️dijkstra: Алгоритм Дейкстры для нахождения кратчайшего пути.
▶️kruskal: Алгоритм Краскала для минимального остовного дерева.
▶️prim: Алгоритм Прима для минимального остовного дерева.


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


🟢 Библиотека предлагает множество полезных инструментов для работы с данными и алгоритмами.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72👀1
🤜 Богатая экосистема библиотек Python предоставляет специалистам по данным мощные инструменты для решения самых разных задач.

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


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
automatic install_@pythontechcode.py
514 B
🖥 Исходный код для автоматической установки библиотек

Добавьте этот скрипт в начало программы, которую вы написали на Python, затем запустите ее где захотите.
Если используемые вами библиотеки не установлены в этой системе, они будут установлены автоматически!

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6
👍7🤯4🔥21
🔵 Поиск аккаунтов в социальных сетях

Sherlock — это программа на Python, разработанная для поиска аккаунтов в социальных сетях по заданному имени пользователя. Она проверяет наличие аккаунта на более чем 400 социальных платформах.

Установка и запуск Sherlock:

1⃣Клонируйте репозиторий: Используйте команду git clone в терминале или скачайте архив и распакуйте его:
git clone https://github.com/sherlock-project/sherlock.git


2⃣Перейдите в директорию: Откройте терминал и перейдите в папку, где находится склонированный или распакованный репозиторий:
cd sherlock


3⃣Запустите поиск: Используйте команду python sherlock.py <username> для запуска поиска аккаунтов по заданному имени пользователя:
python sherlock.py <username>


🤔 После завершения поиска программа выводит список найденных аккаунтов вместе с соответствующими ссылками на профили.

💻 GitHub

💻 Убедитесь, что у вас установлена версия Python 3.6 или выше.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
🖱 Создаем прогресс-бар

Библиотека Rich предоставляет удобный способ создания визуально привлекательных прогресс-баров в консольных приложениях.

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


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


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🥴 Агент 005: Развернуть список в Python

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


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