This media is not supported in your browser
VIEW IN TELEGRAM
В Англии роботы-эвакуаторы вышли на патрулирование улиц и охотятся на нарушителей парковки
Гусеничные дроны поднимают машины с земли и передают их старшим «собратьям», которые увозят нарушителей на штрафстоянку.
Технологии уже не за горами 😬
pythonpedia
Гусеничные дроны поднимают машины с земли и передают их старшим «собратьям», которые увозят нарушителей на штрафстоянку.
Технологии уже не за горами 😬
pythonpedia
🔥1
💾 Merge Sort — сортировка слиянием по принципу «разделяй и властвуй»: массив делится рекурсивно, пока не останутся части из одного элемента, затем они сливаются в упорядоченный массив.
def merge_sort(arr):
if len(arr) <= 1:
return arr
mid = len(arr) // 2
left, right = merge_sort(arr[:mid]), merge_sort(arr[mid:])
return merge(left, right)
def merge(left, right):
result = []
i = j = 0
while i < len(left) and j < len(right):
if left[i] <= right[j]:
result.append(left[i])
i += 1
else:
result.append(right[j])
j += 1
result.extend(left[i:])
result.extend(right[j:])
return result
arr = [9, 3, 41, 67, 2, 19, 0, 84]
print(merge_sort(arr)) # [0, 2, 3, 9, 19, 41, 67, 84]
#MergeSort #Python #Алгоритмы
pythonpedia
def merge_sort(arr):
if len(arr) <= 1:
return arr
mid = len(arr) // 2
left, right = merge_sort(arr[:mid]), merge_sort(arr[mid:])
return merge(left, right)
def merge(left, right):
result = []
i = j = 0
while i < len(left) and j < len(right):
if left[i] <= right[j]:
result.append(left[i])
i += 1
else:
result.append(right[j])
j += 1
result.extend(left[i:])
result.extend(right[j:])
return result
arr = [9, 3, 41, 67, 2, 19, 0, 84]
print(merge_sort(arr)) # [0, 2, 3, 9, 19, 41, 67, 84]
#MergeSort #Python #Алгоритмы
pythonpedia
👍3
🔥 Сохраняй
⚙️ Linux для новичков
⌨️ Как передавать файлы на сервер и с него
https://youtu.be/iTnGnURfqjM
pythonpedia
⚙️ Linux для новичков
⌨️ Как передавать файлы на сервер и с него
https://youtu.be/iTnGnURfqjM
pythonpedia
👏1
✈️ Почта без хлопот: автоматизация отправки писем с помощью Python
pythonpedia
Разбираю, как настроить автоматическую рассылку писем. Эта статья пригодится каждому, кому хотя бы раз приходилось отправлять письма или рекламные сообщения сразу множеству получателей.
pythonpedia
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Linecast — погодная станция, карта и планетарий в терминале. Open-source, без API-ключей. 7 интерактивных приложений с графикой, анимацией и мышью.
🌦 linecast weather — погода, осадки, качество воздуха, предупреждения (45 стран).
☀️ sunshine — движение Солнца, рассветы, закаты, визуализация года.
🌙 moon — фазы Луны, восход/заход, вращение (обратная сторона).
✨ sky — планетарий: 8404 звезды, до 117 000 с увеличением, Млечный Путь, планеты.
🌊 tides — приливы и отливы.
🌧 radar — анимированный радар: осадки, температура, ветер, спутники.
🗺 maps — улицы, рельеф, поиск, маршруты, глобус с облаками и линией дня/ночи.
Чистый Python, без зависимостей. Работает на Windows, Linux, macOS. Python 3.10+. Поддержка 20 языков и цветовых схем.
⚙️ Установка: pip install linecast
▶️ Без установки: uvx linecast weather
🔗 GitHub: https://github.com/ashuttl/linecast
#Python #CLI #OpenSource
pythonpedia
🌦 linecast weather — погода, осадки, качество воздуха, предупреждения (45 стран).
☀️ sunshine — движение Солнца, рассветы, закаты, визуализация года.
🌙 moon — фазы Луны, восход/заход, вращение (обратная сторона).
✨ sky — планетарий: 8404 звезды, до 117 000 с увеличением, Млечный Путь, планеты.
🌊 tides — приливы и отливы.
🌧 radar — анимированный радар: осадки, температура, ветер, спутники.
🗺 maps — улицы, рельеф, поиск, маршруты, глобус с облаками и линией дня/ночи.
Чистый Python, без зависимостей. Работает на Windows, Linux, macOS. Python 3.10+. Поддержка 20 языков и цветовых схем.
⚙️ Установка: pip install linecast
▶️ Без установки: uvx linecast weather
🔗 GitHub: https://github.com/ashuttl/linecast
#Python #CLI #OpenSource
pythonpedia
🔥 Python с нуля
📚 Всё, что нужно знать о словарях в Python
⚙️ Практические методы | Как перебирать словари | Сохранение, добавление и удаление элементов
#youtube
pythonpedia
📚 Всё, что нужно знать о словарях в Python
⚙️ Практические методы | Как перебирать словари | Сохранение, добавление и удаление элементов
#youtube
pythonpedia
🤗2
⚡️ Практика Python ⚡️
🔥 Как с помощью кода находить лица на фото и распознавать их?
😱 Определяем эмоции по выражению лица
👨🦳 Угадываем возраст
👨 А также пол и этническую принадлежность по изображению 🧔🏽♀️
https://youtu.be/qRCiZPiBgaE
pythonpedia
🔥 Как с помощью кода находить лица на фото и распознавать их?
😱 Определяем эмоции по выражению лица
👨🦳 Угадываем возраст
👨 А также пол и этническую принадлежность по изображению 🧔🏽♀️
https://youtu.be/qRCiZPiBgaE
pythonpedia
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Будущее уже здесь, дружище
В Сан-Франциско стартап REK провёл первый в истории публичный поединок человека с гуманоидным роботом.
pythonpedia
В Сан-Франциско стартап REK провёл первый в истории публичный поединок человека с гуманоидным роботом.
pythonpedia
🤗2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Glassmorphism — стильная реализация стекломорфизма с оригинальным эффектом при наведении на карточки.
👍 Обязательно сохрани на будущее
💾 Исходники в архиве
💾 Код на codepen
pythonpedia
👍 Обязательно сохрани на будущее
💾 Исходники в архиве
💾 Код на codepen
pythonpedia
❤1🔥1
⚡️ Самый мощный инструмент для распознавания текста на Python
🔥 Невероятная скорость, интуитивное управление и стопроцентная точность — независимо от языка
😭 Работает без проблем на Linux, Mac и Windows
https://youtu.be/Ytwvc70wIJc
pythonpedia
🔥 Невероятная скорость, интуитивное управление и стопроцентная точность — независимо от языка
😭 Работает без проблем на Linux, Mac и Windows
https://youtu.be/Ytwvc70wIJc
pythonpedia
👍2
🔥 Полезные библиотеки Python
yagooglesearch — Python-библиотека для умных, естественных и гибких поисковых запросов в Google. Эмулирует поведение реального пользователя, снижая риск блокировок и лимитов со стороны поисковика.
Возможности:
🌵 Выдаёт список найденных URL
🌵 Ставит случайные паузы между запросами
🌵 Работает через proxy и поддерживает cookies
🌵 Автоматически меняет user-agent и многое другое
Пример:
pythonpedia
yagooglesearch — Python-библиотека для умных, естественных и гибких поисковых запросов в Google. Эмулирует поведение реального пользователя, снижая риск блокировок и лимитов со стороны поисковика.
Возможности:
🌵 Выдаёт список найденных URL
🌵 Ставит случайные паузы между запросами
🌵 Работает через proxy и поддерживает cookies
🌵 Автоматически меняет user-agent и многое другое
Пример:
import yagooglesearch⚙️ GitHub / Документация
query = "site:github.com"
client = yagooglesearch.SearchClient(
query,
tbs="li:1",
max_search_result_urls_to_return=100,
http_429_cool_off_time_in_minutes=45,
http_429_cool_off_factor=1.5,
# proxy="socks5h://127.0.0.1:9050",
verbosity=5,
verbose_output=True, # False (только URL) или True (позиция, заголовок, описание, URL)
)
client.assign_random_user_agent()
urls = client.search()
len(urls)
for url in urls:
print(url)
pythonpedia
👍3
👨💻 Подборка вопросов и ответов для подготовки к собеседованию на позицию Python-разработчика
pythonpedia
pythonpedia
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
😯 Наступил звёздный час для инфоцыган
Один парень наглядно продемонстрировал, как нейросети отличаются от настоящего видео...
pythonpedia
Один парень наглядно продемонстрировал, как нейросети отличаются от настоящего видео...
pythonpedia
🔥11