Pro Python
1.29K subscribers
85 photos
20 files
102 links
Канал создан, чтобы заинтересовать вас языками программирования.

@ - связь, реклама
Download Telegram
Channel created
🔈Данная функция, использующая библиотеку moviepy позволяет извлечь аудио из видеофайла и сохранить его в отдельный файл.

🟡filename - название файла видео (с форматом)
🟡Вместо output_audio.wav необходимо вписать название аудиофайла, вместе с форматом.

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


🛩Pro Python. Подписаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥Организация работы с базой данных SQLite в Python

Всем привет! 🐍 Сегодня мы поговорим о том, как организовать работу с базой данных SQLite в Python. SQLite - легковесная база данных, которая хранится в одном файле и не требует установки отдельного сервера. Давайте разберемся, как работать с ней в Python.

Шаг 1: Создание и подключение к базе данных

Далее нужно создать базу данных SQLite и подключиться к ней. Вот как это можно сделать:

import sqlite3

# Подключение к базе данных или создание новой, если файла нет
conn = sqlite3.connect('mydatabase.db')
Шаг 2: Создание таблицы и выполнение запросов

После подключения к базе данных необходимо создать таблицу и выполнить запросы. Вот пример создания таблицы и выполнения запроса:

# Создание таблицы
conn.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)')

# Вставка данных
conn.execute('INSERT INTO users (name, age) VALUES ("Alice", 25)')

# Выполнение запроса
cursor = conn.execute('SELECT * FROM users')
for row in cursor:
print(row)
Шаг 3: Закрытие соединения

Не забудьте закрыть соединение с базой данных после завершения работы:

conn.close()
Это основные шаги по организации работы с базой данных SQLite в Python. Узнать больше вы можете в документации.

#SQLite #БазыДанных #Программирование

🛩Pro Python. Подписаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
⌨️Калькулятор в одну строку

Чтобы написать калькулятор на языке программирования python, не обязательно писать множество логических выражений. Достаточно лишь написать следующую строку:

print(eval(input()))

Функция eval() в Python выполняет строку, переданную ей в качестве аргумента, как выражение на языке Python.
Простыми словами эта функция, которая позволяет выполнит Python код, переданный в виде строки в аргумент.

Выполнение программы:
5+5
10

🛩Pro Python. Подписаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥Интересные факты о Python

🔤Python появился из увлечения
Гвидо ван Россум в свободное время придумал Python, чтобы компании улучшить сценарные возможности.
🔤Автор логотипа Пайтона — брат создателя языка
Составил логотип брат Гвидо, дизайнер Юст ван Россум. Шрифт текста тоже изобрел он.
🔤Python — язык с открытым исходным кодом
Каждый член сообщества Python может внести свой вклад в развитие языка. Однако, большинство предложений программистов приняты не были.

🛩Pro Python. Подписаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤯1
📖Полезные библиотеки Python

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

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

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

🔻Django - популярный веб-фреймворк Python для быстрой разработки веб-приложений. Он предоставляет много готовой функциональности и инструментов для создания веб-приложений.

🔻TensorFlow - библиотека для машинного обучения и глубокого обучения. Она позволяет создавать и обучать модели и проводить различные задачи машинного обучения.

🖥Эти библиотеки отлично подойдут для различных задач и проектов на Python.

🛩Pro Python. Подписаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1