Справочник Программиста
По рекламе и написанию кода на заказ - @it_start_programmer Мои курсы - @courses_from_it_start_bot Викторины по Python - @python_quizzes_tasks Сайт - https://it-start.online/ Реклама на бирже: https://telega.in/c/programmersGuide_1
Больше4 673
Подписчики
+824 часа
+307 дней
+19330 дней
- Подписчики
- Просмотры постов
- ER - коэффициент вовлеченности
Загрузка данных...
Прирост подписчиков
Загрузка данных...
00:31
Видео недоступноПоказать в Telegram
Код для добавления переходов между видеофайлами на Python
Для добавления переходов между видеофайлами в коде используется библиотека
moviepy
.
➡️Установка moviepy: pip install moviepy
from moviepy.editor import VideoFileClip, concatenate_videoclips, vfx
# Загрузка видеоклипов
clip1 = VideoFileClip('clip1.mp4')
clip2 = VideoFileClip('clip2.mp4')
# Добавление перехода между видеоклипами
transition = vfx.fadein(clip2, duration=1)
# Комбинирование видеоклипов с переходом
final_clip = concatenate_videoclips([clip1, transition, clip2])
# Сохранение видео с добавленными переходами
final_clip.write_videofile('output.mp4')
➡️Справочник Программиста. ПодписатьсяКод_для_добавления_переходов_между_видеофайлами_на_Python.mp43.95 MB
👍 3❤🔥 2🔥 1
Фото недоступноПоказать в Telegram
Учиться в НИУ ВШЭ онлайн из любого города. Что? Да!
25 июня в 18.00 об этом расскажут на вебинаре новой онлайн-бакалаврской программы Школы коммуникаций НИУ ВШЭ!
Глобальные цифровые коммуникации — очный, но 100% онлайн-бакалавриат, который готовит диджитал-специалистов для работы на международных рынках.
Эта программа для тех, чей статус всегда «в сети». Содержание будет интересно и тем, кто только начинает свой путь в диджитал, и тем, кто стремиться систематизировать имеющиеся профессиональные знания (выпускникам СПО). Итогом станет диплом НИУ ВШЭ о высшем очном образовании по двум направлениям Реклама и связи с общественностью и Медиакоммуникации.
Бонусы! Портфолио кейсов, нетворкинг и, как следствие, гарантированный карьерный импульс.
До встречи в прямом эфире!
Зарегистрироваться
#реклама 16+
hse.ru
О рекламодателе
Библиотека AutoViz в Python
Библиотека
AutoViz
предназначена для автоматизации процесса визуализации данных.
Она позволяет быстро и легко создавать разнообразные графики и диаграммы для анализа данных, что особенно полезно при работе с большими наборами данных или на начальных этапах исследования данных.
Основные возможности библиотеки:
🔵Автоматическая визуализация данных: автоматически генерирует разнообразные графики и диаграммы, такие как гистограммы, диаграммы рассеяния, корреляционные матрицы и многие другие, всего за несколько строк кода.
🔵Обработка пропущенных значений и выбросов: помогает идентифицировать и визуализировать пропущенные значения и выбросы в данных.
🔵Поддержка различных форматов данных: может работать с различными форматами данных, включая CSV, TSV, и Pandas DataFrame.
🔵Интерактивные графики: поддержка интерактивных графиков через библиотеки Plotly и Bokeh
.
🔵Интеграция с Pandas
и другими библиотеками: легко интегрируется с другими популярными библиотеками для анализа данных, такими как Pandas
, NumPy
и Matplotlib
.
➡️Установка библиотеки: pip install autoviz
📱 Репозиторий
➡️Справочник Программиста. Подписаться❤🔥 4🔥 2👍 1
Фото недоступноПоказать в Telegram
▫️ Как пройти собеседование на английском
▫️ Подборка выражений для описания коллег
▫️ Weird English Idioms
Только нужный английский для работы и жизни на канале «Гапонова и ее английский». Лена Гапонова — автор курсов Gaponova school, преподаватель с 16-летним стажем и опытом в международных IT-компаниях — объясняет сложное в английской грамматике, знакомит с интересными выражениями, учит правильному произношению и помогает подружиться с английским языком.
Помимо английского, Лена рассказывает про методику, эффективное обучение, собеседование на английском и жизнь в других странах.
➡️Подписывайся на @gaponova и улучшай свой английский!
erid: LjN8K57mT
👍 3🤨 1
00:29
Видео недоступноПоказать в Telegram
Код для отслеживания изменений в директории для файлов с определёнными расширениями на Python
Для отслеживания изменений в коде используется класс
PatternMatchingEventHandler
из библиотеки watchdog.
Класс watchdog.PatternMatchingEventHandler
предоставляет возможность обрабатывать события, связанные с изменениями файлов, основываясь на шаблонах сопоставления.
➡️Установка библиотеки: pip install watchdog
import time
from watchdog.observers import Observer
from watchdog.events import PatternMatchingEventHandler
class MyHandler(PatternMatchingEventHandler):
# Определяем шаблоны файлов для отслеживания
patterns = ["*.txt", "*.py"]
def process(self, event):
# Выводим путь к файлу и тип события
print(event.src_path, event.event_type)
def on_modified(self, event):
# Вызываем метод process при изменении файла
self.process(event)
def on_created(self, event):
# Вызываем метод process при создании файла
self.process(event)
if __name__ == '__main__':
event_handler = MyHandler()
observer = Observer()
# Установка пути к текущей директории
path = '.'
# Запланировать отслеживание событий в указанной директории рекурсивно
observer.schedule(event_handler, path, recursive=True)
observer.start()
try:
while True:
# Пауза на 1 секунду
time.sleep(1)
except KeyboardInterrupt:
# Остановка Observer при обнаружении прерывания с клавиатуры
observer.stop()
# Ожидание завершения Observer
observer.join()
➡️Справочник Программиста. ПодписатьсяКод_для_отслеживания_изменений_в_директории_для_файлов_с_определёнными.mp41.19 MB
❤🔥 4👍 3🔥 2
Фото недоступноПоказать в Telegram
Просто о сложном: все об автоматизации бизнеса
Рассказываем о технологиях для анализа бизнес-процессов и управления рисками.
Подпишитесь на канал, чтобы быть в курсе цифровых трендов.
Подписаться
#реклама
О рекламодателе
❤🔥 1
Фото недоступноПоказать в Telegram
Функция divmod() в Python
В данной статье рассмотрим, как работает функция
divmod()
в Python.
➡️Справочник Программиста. Подписаться❤🔥 5👍 2🔥 1
00:05
Видео недоступноПоказать в Telegram
Библиотека D-Tale в Python
Библиотека
dtale
предоставляет простой и интуитивно понятный интерфейс для интерактивного исследования и визуализации данных.
Она строится на основе pandas
и позволяет пользователям работать с DataFrame непосредственно через веб-интерфейс.
Основные возможности библиотеки:
🔵Фильтрация, сортировка и выбор данных.
🔵Просмотр метаинформации о данных, таких как типы столбцов и наличие пропусков.
🔵Генерация различных типов графиков (гистограммы, линейные графики, scatter plots и т.д.).
🔵Настройка параметров визуализаций через интуитивный интерфейс.
🔵Возможность редактировать значения в DataFrame.
🔵Добавление и удаление столбцов и строк.
🔵Встроенные функции для анализа распределения данных.
🔵Возможность вычисления различных статистических показателей.
🔵Легкая интеграция с Jupyter Notebook и JupyterLab для удобного использования в рабочих процессах анализа данных.
➡️Установка библиотеки: pip install dtale
📱 Репозиторий
⚙️ Документация
⏺Live Demo
➡️Справочник Программиста. Подписатьсяdtale_demo_mini.gif.mp40.28 KB
👍 5🔥 3❤🔥 2
Фото недоступноПоказать в Telegram
❓Как перевести требования заказчика в язык моделирования?
Узнайте на открытом практическом уроке от OTUS, где мы разберем:
- каким образом описывать реальность в моделях с помощью математики;
- виды моделей и какие из них наиболее востребованы;
- место имитационного моделирования в общем наборе методов;
- как отсеять побочное;
- этапы создания модели;
- реальный производственный пример.
Спикер — опытный разработчик, веб-дизайнер и преподаватель.
📅Встречаемся 6 июня в 20:00 мск в преддверии старта курса «Имитационное моделирование на базе AnyLogic».
Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/gSxB/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8JyjTF
❤🔥 1
00:19
Видео недоступноПоказать в Telegram
🍽Код для генерации идей ужина на Python
Нашёл данный код на просторах интернета, почти весь пришлось переписать и добавить перевод (хотя мне кажется лучше его убрать и читать по-английски)))
Для обращения к API в коде используется библиотека
requests
, а для перевода на русский - googletrans
.
➡️Установка библиотек: pip install
requests googletrans==3.1.0a0
import requests
from googletrans import Translator
def fetch_random_meal():
response = requests.get("http://themealdb.com/api/json/v1/1/random.php")
response.raise_for_status()
meal_detail = response.json().get("meals", [])[0]
return meal_detail
def display_meal_details(meal_detail):
translator = Translator()
menu_name = translator.translate(meal_detail.get("strMeal", "Неизвестно"), dest='ru')
menu_category = translator.translate(meal_detail.get("strCategory", "Неизвестно"), dest='ru')
menu_tags = translator.translate(meal_detail.get("strTags", "Неизвестно"), dest='ru')
menu_country = translator.translate(meal_detail.get("strArea", "Неизвестно"), dest='ru')
menu_instruction = translator.translate(meal_detail.get("strInstructions", "Неизвестно"), dest='ru')
menu_video = meal_detail.get("strYoutube", "Видео недоступноНикаких инструкций нет.")
print("-------------------------------------------------------------")
print(f"Давайте приготовим {menu_name.text} на ужин!")
print(f"Это меню из {menu_country.text} и оно относится к категории {menu_category.text}!")
print(f"Теги: {menu_tags.text}")
print(f"Вы можете посмотреть видео по ссылке: {menu_video} или следовать инструкциям для приготовления:\n{menu_instruction.text}")
print("-------------------------------------------------------------")
def main():
try:
meal_detail = fetch_random_meal()
display_meal_details(meal_detail)
except requests.RequestException as e:
print(f"Ошибка при получении данных: {e}")
if __name__ == "__main__":
main()
➡️Справочник Программиста. ПодписатьсяКод_для_генерации_идей_ужина_на_Python.mp41.09 MB
🔥 9👍 3❤🔥 2