Pythoner
الذهاب إلى القناة على Telegram
Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode
إظهار المزيد6 809
المشتركون
+124 ساعات
+27 أيام
-3730 أيام
أرشيف المشاركات
6 810
✈️DataCleaner — это библиотека Python для очистки и предобработки данных. Она предоставляет инструменты для удаления дубликатов, обработки пропущенных значений, нормализации данных и других операций, которые являются важными этапами в подготовке данных для анализа и машинного обучения. DataCleaner помогает упростить и автоматизировать процесс предобработки данных, что делает ее идеальным инструментом для аналитиков и разработчиков, работающих с данными.
➡️Примеры использования:
1. Удаление дубликатов:
import pandas as pd
from datacleaner import autoclean
# Создание DataFrame
data = pd.DataFrame({
'A': [1, 2, 2, 4],
'B': [5, 6, 6, 8]
})
# Удаление дубликатов
cleaned_data = autoclean(data)
print(cleaned_data)
2.Обработка пропущенных значений:
import pandas as pd
from datacleaner import autoclean
# Создание DataFrame с пропущенными значениями
data = pd.DataFrame({
'A': [1, 2, None, 4],
'B': [5, None, 7, 8]
})
# Обработка пропущенных значений
cleaned_data = autoclean(data)
print(cleaned_data)
3. Нормализация данных:
import pandas as pd
from datacleaner import normalize
# Создание DataFrame
data = pd.DataFrame({
'A': [1, 2, 3, 4],
'B': [5, 6, 7, 8]
})
# Нормализация данных
normalized_data = normalize(data)
print(normalized_data)
💡Заключение:
Таким образом, использование DataCleaner в Python поможет вам быстро и эффективно обработать данные, улучшить их качество и подготовить для дальнейшего анализа.
🐍 Pythoner6 810
Получи грант до 1,2 млн руб. на обучение в магистратуре
4 офлайн программы, онлайн-магистратура по ML. Гранты до 1,2 млн руб. Стажировки, диплом гос. образца и фокус на твоей карьере в ЦУ
Подать заявку
#реклама 16+
apply.centraluniversity.ru
О рекламодателе
6 810
✈️Joblib — это библиотека Python, предназначенная для сериализации объектов Python, особенно полезная для сохранения и загрузки моделей машинного обучения. Joblib предоставляет эффективные инструменты для работы с большими данными и моделями, что делает ее идеальным инструментом для разработчиков и исследователей, работающих с машинным обучением.
➡️Основные возможности Joblib:
- Сериализация объектов: Joblib позволяет сериализовать (сохранять) и десериализовать (загружать) объекты Python, включая сложные структуры данных и модели машинного обучения.
- Эффективная работа с большими данными: Joblib оптимизирована для работы с большими данными и моделями, что позволяет быстро и эффективно сохранять и загружать их.
- Поддержка параллельных вычислений: Joblib предоставляет инструменты для параллельных вычислений, что позволяет ускорить обработку данных и моделей.
➡️Пример cохранение модели машинного обучения:
import joblib
from sklearn.ensemble import RandomForestClassifier
# Создание модели
model = RandomForestClassifier(n_estimators=100, random_state=42)
# Обучение модели
# model.fit(X_train, y_train)
# Сохранение модели
joblib.dump(model, 'model.pkl')
⛓Полезные ссылки:
Официальный сайт
GitHub
🐍 Pythoner6 810
Освойте профессию Системный аналитик с нуля за 7 месяцев
Освойте высокооплачиваемую IT-профессию без программирования. Выдаём диплом, помогаем с трудоустройством.
Excel, BPMN, UML, Python, SQL, API
Преимущества обучения в Академии Eduson:
🎓 22 реальных бизнес-кейса
🎓 официальный государственный диплом
🎓 рассрочка 0% на 24 мес.
🎓 бессрочный доступ к лекциям и материалам, которые регулярно обновляются
🎓 личный куратор с Вами на связи
Начните обучаться онлайн и получать доход уже во время обучения!
Получить скидку
#реклама 16+
eduson.academy
О рекламодателе
6 810
Ищете готовые скрипты 💻 на Python ❓
На канале Python_Scripts всегда огромный выбор 🚀 :
📍 боты 🤖
📍 парсеры 📁
📍 чекеры 🔍
📍 автоматизация 🔧
📍 многое другое 💻
Подписывайтесь и пользуйтесь❕
👇👇👇 Ссылка на канал : 👇👇👇
https://t.me/Py_Script
6 810
Профессия «Аналитик данных» - начни учиться бесплатно!
Освойте высокооплачиваемую IT-профессию с нуля за 6 месяцев. Выдаём диплом, помогаем с трудоустройством.
Excel, SQL, PowerBI, Python.
Преимущества обучения в Академии Eduson:
🎓 можно начать учиться бесплатно, если не понравится — не платите
🎓 официальный государственный диплом
🎓 рассрочка 0% на 24 мес.
🎓 бессрочный доступ к лекциям и материалам, которые регулярно обновляются
🎓 личный куратор с Вами на связи
Начните обучаться онлайн и получать стабильный доход уже во время обучения!
Подать заявку
#реклама 16+
eduson.academy
О рекламодателе
6 810
✈️Создание игры "Сапёр" в Python, может быть интересным и небольшим проектом для начинающих программистов. Вот пример простой консольной версии игры "Сапёр" на Python:
import random
def create_board(rows, cols, bombs):
board = [[' ' for _ in range(cols)] for _ in range(rows)]
for _ in range(bombs):
row = random.randint(0, rows - 1)
col = random.randint(0, cols - 1)
while board[row][col] == '*':
row = random.randint(0, rows - 1)
col = random.randint(0, cols - 1)
board[row][col] = '*'
return board
def print_board(board):
for row in board:
print(" ".join(row))
def count_bombs(row, col, board):
count = 0
for r in range(row - 1, row + 2):
for c in range(col - 1, col + 2):
if r >= 0 and r < len(board) and c >= 0 and c < len(board[0]):
if board[r][c] == '*':
count += 1
return count
def main():
rows = 5
cols = 5
bombs = 5
board = create_board(rows, cols, bombs)
print_board(board)
while True:
user_row = int(input("Enter row: "))
user_col = int(input("Enter column: "))
if board[user_row][user_col] == '*':
print("Game over! You hit a bomb.")
break
bombs_near = count_bombs(user_row, user_col, board)
board[user_row][user_col] = str(bombs_near)
print_board(board)
if __name__ == "__main__":
main()
🔫Этот код создает простую версию игры "Сапёр" с размером поля 5x5 и 5 бомбами. Игрок должен вводить координаты клетки поля, и если там нет бомбы, то открывается число, указывающее, сколько бомб находится рядом с этой клеткой. Когда игрок попадает на бомбу, игра завершается.
💡Это только пример, и вы можете доработать игру, добавив больше функциональности и улучшений. Вам также может понадобиться обновить код для работы в более сложном окружении, таком как графический интерфейс с использованием библиотеки Tkinter.
🐍 Pythoner6 810
Профессия «Аналитик данных». Рассрочка 0%
Освойте высокооплачиваемую IT-профессию с нуля за 6 месяцев. Выдаём диплом, помогаем с трудоустройством.
Excel, SQL, PowerBI, Python.
Преимущества обучения в Академии Eduson:
🎓 официальный государственный диплом
🎓если после курса не найдёте работу — мы возвращаем деньги и это зафиксировано в договоре
🎓 рассрочка 0% на 24 мес., то есть без переплаты
🎓 бессрочный доступ к лекциям и материалам, которые продолжают обновляться
🎓 личный куратор с Вами на связи
Начните обучаться онлайн и получать стабильный доход уже во время обучения!
Узнать больше
Финансовые услуги оказывает: ПАО "Сбербанк", АО "Тинькофф Банк" и др..
#реклама 16+
eduson.academy
О рекламодателе
6 810
✈️Snowballstemmer — это библиотека Python для стемминга текста. Стемминг — это процесс сокращения слова до его основной или корневой формы. Например, слова "running", "runs", "runner" могут быть сокращены до основной формы "run". Snowballstemmer предоставляет алгоритмы стемминга для множества языков, что делает ее идеальным инструментом для предобработки текстовых данных в задачах машинного обучения и обработки естественного языка.
➡️Основные возможности Snowballstemmer:
- Множественные языки: Snowballstemmer поддерживает стемминг для множества языков, включая английский, русский, немецкий, испанский и многие другие.
- Простота использования: Snowballstemmer предоставляет простой и интуитивный API, который позволяет быстро начать работу со стеммингом.
- Высокая эффективность: Snowballstemmer использует оптимизированные алгоритмы стемминга, что обеспечивает высокую скорость обработки текста.
➡️Примеры использования:
1. Стемминг текста на английском языке:
from snowballstemmer import stemmer
# Создание стеммера для английского языка
english_stemmer = stemmer("english")
# Стемминг слов
words = ["running", "runs", "runner"]
stemmed_words = [english_stemmer.stemWord(word) for word in words]
print(stemmed_words) # Вывод: ['run', 'run', 'run']
2. Использование Snowballstemmer с NLTK:
import nltk
from snowballstemmer import stemmer
# Создание стеммера для английского языка
english_stemmer = stemmer("english")
# Токенизация текста
text = "NLTK is a leading platform for building Python programs to work with human language data."
words = nltk.word_tokenize(text)
# Стемминг слов
stemmed_words = [english_stemmer.stemWord(word) for word in words]
print(stemmed_words) # Вывод: ['NLTK', 'is', 'a', 'lead', 'platform', 'for', 'build', 'Python', 'program', 'to', 'work', 'with', 'human', 'language', 'data', '.']
3. Стемминг текста на русском языке:
from snowballstemmer import stemmer
# Создание стеммера для русского языка
russian_stemmer = stemmer("russian")
# Стемминг слов
words = ["бег", "бегущий", "бегун"]
stemmed_words = [russian_stemmer.stemWord(word) for word in words]
print(stemmed_words) # Вывод: ['бег', 'бегущ', 'бегун']
⛓Полезные ссылки:
Официальный сайт
GitHub
🐍 Pythoner6 810
Нарушения речи? Выход есть!
В моем канале я делюсь простыми упражнениями, которые помогут:
✅ Говорить четче и увереннее
✅ Избавиться от "каши во рту"
✅ Помочь заговорить лучше
✅ Вернуть легкость общения
Подписывайся и давай бороться за речь вместе!
Узнать больше
#реклама 16+
О рекламодателе
6 810
✈️Flask-RESTful — это расширение для фреймворка Flask, которое упрощает создание RESTful API. Flask-RESTful предоставляет мощные инструменты для создания, управления и документирования API, что делает его идеальным инструментом для разработчиков, которые хотят быстро и легко создавать веб-сервисы.
➡️Основные возможности Flask-RESTful:
- Поддержка ресурсов и методов: Flask-RESTful поддерживает создание ресурсов и методов, что позволяет легко определить структуру вашего API.
- Автоматическая документация: Flask-RESTful интегрируется с Swagger, что позволяет автоматически генерировать документацию для вашего API.
- Поддержка аутентификации и авторизации: Flask-RESTful поддерживает аутентификацию и авторизацию, что позволяет обеспечить безопасность вашего API.
➡️Примеры использования:
1. Создание простого API:
from flask import Flask
from flask_restful import Api, Resource
app = Flask(__name__)
api = Api(app)
class HelloWorld(Resource):
def get(self):
return {'message': 'Hello, World!'}
api.add_resource(HelloWorld, '/')
if __name__ == '__main__':
app.run(debug=True)
2. Создание ресурса с параметрами:
from flask import Flask, request
from flask_restful import Api, Resource, reqparse
app = Flask(__name__)
api = Api(app)
parser = reqparse.RequestParser()
parser.add_argument('name', type=str, required=True, help='Name cannot be blank!')
class User(Resource):
def post(self):
args = parser.parse_args()
return {'message': f'Hello, {args["name"]}!'}
api.add_resource(User, '/user')
if __name__ == '__main__':
app.run(debug=True)
💡Заключение:
Flask-RESTful идеально подходит для разработчиков, которые хотят создать безопасные и масштабируемые веб-сервисы. Благодаря простоте использования и гибкости, Flask-RESTful легко интегрировать в ваши проекты и использовать для создания мощных веб-приложений.
🐍 Pythoner6 810
Бесплатный курс по дизайну в FIGMA
Онлайн-программа с наставником и чатом.
Осторожно! 80% практики.
По результату обучения у вас будет портфолио из нескольких работ.
Сертификат о прохождении курса.
Возможность пройти полное обучение и получить гарантированное трудоустройство!
Учитесь дизайну у профессионалов.
Переходи по кнопки: "Узнать больше" и начинай свое обучение.
Доступ 0 руб.
Узнать больше
#реклама 16+
yudaevschool24.online
О рекламодателе
6 810
+5
🖥 Ты теряешь месяцы на YouTube, когда всё можно было бы уместить в один PDF
📄 Авторы Pythonl разработчики сделали PDF-гайд, в котором всё по-человечески:
• без воды
• очень наглядные иллюстрации, которые помогают понять сложные концепции
• коротко и по делу
• ускорение кода в 2–10 раз
• снижение потребления памяти
• антипаттерны и как их избегать
• инструменты: py-spy, cProfile, Scalene
• приёмы из Big Tech и реальные кейсы
Отлично подходит для новичков
Понял → Применил → Пошёл дальше
Скачать полностью бесплатный гайд можно здесь.
6 810
✈️SpeechRecognition — это библиотека Python для распознавания речи. Она позволяет программировать распознавание речи и конвертировать аудио в текст. SpeechRecognition поддерживает множество аудио-форматов и может использоваться для создания приложений, которые обрабатывают голосовые команды, записывают диктофонные заметки и многое другое. SpeechRecognition идеально подходит для разработчиков, которые хотят добавить функцию распознавания речи в свои проекты.
➡️Основные возможности SpeechRecognition:
- Распознавание речи: SpeechRecognition позволяет распознавать речь из аудио-файлов и микрофона.
- Поддержка множества аудио-форматов: SpeechRecognition поддерживает множество аудио-форматов, включая WAV, MP3 и другие.
- Интеграция с облачными сервисами: SpeechRecognition может интегрироваться с облачными сервисами, такими как Google Speech Recognition, что позволяет использовать мощные инструменты распознавания речи.
- Поддержка различных языков: SpeechRecognition поддерживает распознавание речи на различных языках, что делает ее универсальным инструментом для международных проектов.
➡️Примеры использования:
1. Распознавание речи из микрофона:
import speech_recognition as sr
# Создание распознавателя
recognizer = sr.Recognizer()
# Использование микрофона
with sr.Microphone() as source:
print("Скажите что-нибудь...")
audio = recognizer.listen(source)
# Распознавание речи
try:
text = recognizer.recognize_google(audio, language="ru-RU")
print("Вы сказали: " + text)
except sr.UnknownValueError:
print("Не удалось распознать речь")
except sr.RequestError as e:
print("Ошибка сервиса распознавания речи; {0}".format(e))
2. Распознавание речи из аудио-файла:
import speech_recognition as sr
# Создание распознавателя
recognizer = sr.Recognizer()
# Загрузка аудио-файла
audio_file = sr.AudioFile('example.wav')
# Распознавание речи
with audio_file as source:
audio = recognizer.record(source)
try:
text = recognizer.recognize_google(audio, language="ru-RU")
print("Текст: " + text)
except sr.UnknownValueError:
print("Не удалось распознать речь")
except sr.RequestError as e:
print("Ошибка сервиса распознавания речи; {0}".format(e))
⛓Полезные ссылки:
Официальный сайт
GitHub
🐍 Pythoner6 810
Собрали для вас слив из 1000+ топовых курсов и материалов для айтишников 👇
🖥 Python: 1527+ материалов
🖥 Frontend: 1494+ материалов
└ Фреймворки: 638+ материалов
└ Готовый код: 885+ материалов
🖥 Backend: 1650+ материалов
└ Программы: 766+ материалов
└ Сервисы: 818+ материалов
🎨 Дизайн: 1120+ материалов
📚 Книги по IT: 1725+ материалов
Всё лучшее про IT бесплатно — уже на Базе 🚀
6 810
Получи грант до 1,2 млн руб. на обучение в магистратуре
4 офлайн программы, онлайн-магистратура по ML. Гранты до 1,2 млн руб. Стажировки, диплом гос. образца и фокус на твоей карьере в ЦУ
Подать заявку
#реклама 16+
apply.centraluniversity.ru
О рекламодателе
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
