Pythoner
رفتن به کانال در Telegram
Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode
نمایش بیشتر6 623
مشترکین
-124 ساعت
-97 روز
-3530 روز
آرشیو پست ها
6 623
Рассказываю, как без шаманства и танцев с бубном оформить себе ChatGPT и врубить Спотик:
Для этого есть ggsel — и это не только ключи к играм и роблаксовые донаты, а целый склад всего, что упрощает жизнь:
🟢 ChatGPT Plus, Midjourney, Photoshop и прочие нейросети — чтобы генерить, творить и делать вид, что ты в этом шаришь
🟢 YouTube Premium, Netflix, Spotify, Canva Pro — прокрастинация и быт под контролем
🟢 Windows, антивирусы, офисы и прочее ПО — если надоело видеть «Активируйте Windows» в правом нижнем углу
Продавцы — живые, с рейтингами и отзывами, без скамов. Так что можно брать спокойно, за этим следят!
6 623
Курс «Бизнес-аналитик» - поможем с трудоустройством!
Освойте высокооплачиваемую IT-профессию с нуля за 7 месяцев. Выдаём диплом, помогаем с трудоустройством.
Excel, SQL, PowerBI, Python, BPMN, UML, EPC, IDEF.
Преимущества обучения в Академии Eduson:
🎓 официальный государственный диплом
🎓 рассрочка 0% на 24 мес.
🎓 22 реальных бизнес-кейса
🎓 бессрочный доступ к лекциям и материалам, которые регулярно обновляются
🎓 личный куратор с Вами на связи
Начните обучаться онлайн и получать стабильный доход уже во время обучения!
Получить консультацию
#реклама 16+
eduson.academy
О рекламодателе
6 623
✈️Selenium — это мощная библиотека Python для автоматизации веб-браузеров. Она позволяет программировать взаимодействие с веб-страницами, включая навигацию, заполнение форм, клики и другие действия. Selenium идеально подходит для тестирования веб-приложений, веб-скрапинга и автоматизации рутинных задач в веб-браузере.
➡️Основные возможности Selenium:
- Автоматизация веб-браузеров: Selenium позволяет управлять веб-браузерами, такими как Chrome, Firefox, Safari и Edge.
- Поддержка множества браузеров: Selenium поддерживает множество веб-браузеров, что позволяет использовать его в различных средах.
- Поддержка тестирования: Selenium часто используется для тестирования веб-приложений, что позволяет автоматизировать тестирование и улучшить качество кода.
➡️Примеры использования:
1. Запуск веб-браузера и навигация:
from selenium import webdriver
# Создание экземпляра драйвера
driver = webdriver.Chrome()
# Открытие веб-страницы
driver.get('https://example.com')
# Получение заголовка страницы
title = driver.title
print(title)
# Закрытие веб-браузера
driver.quit()
2. Заполнение формы и отправка данных:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
# Создание экземпляра драйвера
driver = webdriver.Chrome()
# Открытие веб-страницы
driver.get('https://example.com/form')
# Заполнение формы
input_element = driver.find_element(By.NAME, 'username')
input_element.send_keys('testuser')
password_element = driver.find_element(By.NAME, 'password')
password_element.send_keys('testpass')
# Отправка формы
password_element.send_keys(Keys.RETURN)
# Закрытие веб-браузера
driver.quit()
3. Клики и взаимодействие с элементами:
from selenium import webdriver
from selenium.webdriver.common.by import By
# Создание экземпляра драйвера
driver = webdriver.Chrome()
# Открытие веб-страницы
driver.get('https://example.com')
# Клик по элементу
button = driver.find_element(By.ID, 'submit-button')
button.click()
# Закрытие веб-браузера
driver.quit()
⛓Полезные ссылки:
Официальный сайт
GitHub
Документация
🐍 Pythoner6 623
Я не гуру продакшена – я такой же новичок, как и ты
Но вместе мы можем прокачаться быстрее!
✨ Основы продакшена
✨ Разборы треков
✨ Вдохновение и мысли
Подписаться
#реклама 16+
О рекламодателе
6 623
Метод
str() используется для создания удобочитаемого представления объекта для конечного пользователя, тогда как repr() предназначен для создания официального строкового представления объекта, которое можно использовать для воссоздания того же объекта. repr() часто используется для отладки и разработки, так как он должен быть точным и однозначным. str(), с другой стороны, обычно используется для предоставления дружественного к пользователю представления объекта и может быть менее подробным или точным. Если str() не определен, Python будет использовать repr() в качестве запасного варианта.
🐍 Pythoner6 623
Битрикс24 обновился: новый дизайн и много нейронки
Интерфейс стал чище и легче. Появился AI-ассистент с голосовым вводом, а ещё готовят AI-агентов для бизнес-процессов — они будут сами вести рутину.
Онлайн-запись теперь с формами, оплатой и овербукингом, а в мессенджере и звонках — упор на простоту и безопасность. Нейронка анализирует видеозвонки и настраивает CRM, включая поля сделок.
Добавили автоматизацию повторных продаж, интеграцию с 1С и новые бизнес-процессы.
Смотреть
#реклама 16+
lightness.bitrix24.ru
О рекламодателе
6 623
Получи грант до 1,2 млн руб. на обучение в магистратуре
4 офлайн программы, онлайн-магистратура по ML. Гранты до 1,2 млн руб. Стажировки, диплом гос. образца и фокус на твоей карьере в ЦУ
Подать заявку
#реклама 16+
apply.centraluniversity.ru
О рекламодателе
6 623
✈️NLTK (Natural Language Toolkit) — это библиотека Python для обработки естественного языка. Она предоставляет инструменты для анализа, классификации, токенизации, стемминга, тегирования и многих других операций с текстовыми данными. NLTK широко используется в академических исследованиях, а также в practical applications, таких как анализ текста, машинный перевод и sentiment analysis.
➡️Основные возможности NLTK:
- Токенизация: NLTK предоставляет инструменты для разделения текста на слова, предложения и другие элементы.
- Тегирование частей речи: NLTK позволяет анализировать текст и определять части речи (существительные, глаголы, прилагательные и т. д.).
- Стемминг и лемматизация: NLTK предоставляет инструменты для стемминга (уменьшение слов до их основной формы) и лемматизации (приведение слов к их словарной форме).
- Классификация и кластеризация: NLTK поддерживает машинное обучение и предоставляет инструменты для классификации и кластеризации текстовых данных.
- Анализ сентимента: NLTK предоставляет инструменты для анализа сентимента, что позволяет определить эмоциональную окраску текста.
- Корпуса и ресурсы: NLTK включает множество корпусов и ресурсов для обработки естественного языка, включая словари, тезаурусы и корпуса текстов.
➡️Пример использования, токенизация текста:
import nltk
from nltk.tokenize import word_tokenize, sent_tokenize
# Текст
text = "NLTK is a leading platform for building Python programs to work with human language data."
# Токенизация на предложения
sentences = sent_tokenize(text)
print(sentences)
# Токенизация на слова
words = word_tokenize(text)
print(words)
🐍 Pythoner6 623
Онлайн-магистратура с IT специальностями от Яндекса
Совместно с ИТМО, МИФИ, МФТИ.
Онлайн-магистратура с актуальными программами и гибким графиком обучения.
Получите высокооплачиваемую IT профессию, официальный диплом и практические знания.
Господдержка оплаты. Совмещение с работой!
Узнать больше
#реклама 16+
О рекламодателе
6 623
✈️Seaborn — это библиотека Python для визуализации данных, построенная на основе Matplotlib. Она предоставляет высокий уровень интерфейса для создания статических, анимированных и интерактивных визуализаций.
➡️Основные возможности Seaborn:
- Широкий спектр визуализаций: Seaborn поддерживает множество типов визуализаций, включая линейные графики, гистограммы, диаграммы, тепловые карты, boxplots, violin plots и многое другое.
- Кастомизация: Seaborn позволяет легко настраивать цвета, стили и другие аспекты визуализаций, что делает их более привлекательными и информативными.
- Статистическая визуализация: Seaborn предоставляет инструменты для статистической визуализации, включая распределения, корреляции и другие статистические метрики.
➡️Примеры использования:
1. Создание линейного графика:
import seaborn as sns
import matplotlib.pyplot as plt
# Данные
data = {'x': [1, 2, 3, 4, 5],
'y': [2, 3, 5, 7, 11]}
# Создание графика
sns.lineplot(x='x', y='y', data=data)
plt.title('Линейный график')
plt.show()
2. Создание гистограммы:
import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
# Данные
data = np.random.randn(1000)
# Создание гистограммы
sns.histplot(data, kde=True)
plt.title('Гистограмма')
plt.show()
3. Создание тепловой карты:
import seaborn as sns
import matplotlib.pyplot as plt
# Данные
data = sns.load_dataset('flights')
data = data.pivot('month', 'year', 'passengers')
# Создание тепловой карты
sns.heatmap(data, annot=True, fmt='d', cmap='coolwarm')
plt.title('Тепловая карта')
plt.show()
⛓Полезные ссылки:
Официальный сайт
GitHub
Документация
💡Заключение:
Seaborn идеально подходит для аналитиков и исследователей, которые хотят быстро и легко создавать красивые и информативные графики.
🐍 Pythoner6 623
Курсы JAVA-разработки Гарантия ЗП от 120 000р в договоре
Jаvа — это язык, на котором строятся банковские системы, мобильные приложения, крупные веб-сервисы и многое другое, а спрос на Jаvа-разработчиков стабильно высок. Благодаря кроссплатформенности и надежности, ты сможешь работать в любой сфере IТ — от финансов до Коммерческой отрасли.📊💰
Почему это работает?✨
- Минимальные вложения.
- Тысячи человек уже в IТ. Наши выпускники работают в крутых компаниях: от стартапов до международных корпораций.
- Наши менторы — это опытные разработчики, которые ежедневно работают в IТ и готовы делиться актуальными знаниями.
P.S. Если всё ещё сомневаешься и думаешь что будет сложно — просто попробуй.😊
Мы берем на себя все риски: ты оплачиваешь основную стоимость обучения только после успешного трудоустройства — это закреплено в договоре.
Подать заявку
#реклама 16+
kata.academy
О рекламодателе
6 623
👩💻 Всем программистам посвящается!
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Python — t.me/python_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Всё IT — t.me/it_ready
👩💻 Java — t.me/java_ready
🖥 Базы Данных & SQL — t.me/sql_ready
📱 GitHub — t.me/github_ready
🖼️ DevOps — t.me/devops_ready
🤔 Хакинг & ИБ — t.me/hacking_ready
👩💻 Linux — t.me/linux_ready
👩💻 Bash & Shell — t.me/bash_ready
👩💻 Нейросети — t.me/neuro_ready
📱 JavaScript — t.me/javascript_ready
👩💻 Frontend — t.me/frontend_ready
👩💻 Backend — t.me/backend_ready
📖 IT Книги — t.me/books_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
6 623
Получи грант на обучение в Центральном университете
Прояви себя, получи грант до 2,8 млн на обучение ИТ и бизнесу в вузе.
Для школьников 10-х и 11-х классов, СПО.
Подать заявку
#реклама
apply.centraluniversity.ru
О рекламодателе
6 623
✈️TensorBoard — это веб-приложение для визуализации и анализа результатов машинного обучения, разработанное командой TensorFlow. TensorBoard позволяет отслеживать метрики, такие как точность и потери, визуализировать графы вычислений, отображать встроенные векторы и многое другое.
➡️Использование TensorBoard с TensorFlow:
import tensorflow as tf
# Создание логгера TensorBoard
writer = tf.summary.create_file_writer('path/to/log-directory')
# Запись метрик
with writer.as_default():
for epoch in range(10):
tf.summary.scalar('loss', 0.5 / (epoch + 1), step=epoch)
tf.summary.scalar('accuracy', 0.9 + 0.1 * epoch, step=epoch)
writer.flush()
➡️Визуализация графа вычислений:
# Создание модели
model = tf.keras.models.Sequential([
tf.keras.layers.Dense(10, activation='relu', input_shape=(10,)),
tf.keras.layers.Dense(1, activation='sigmoid')
])
# Компиляция модели
model.compile(optimizer='adam', loss='binary_crossentropy', metrics=['accuracy'])
# Создание логгера TensorBoard
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir='path/to/log-directory', histogram_freq=1)
# Обучение модели
model.fit(x_train, y_train, epochs=10, callbacks=[tensorboard_callback])
⛓Полезные ссылки:
Официальный сайт
GitHub
💡Заключение
TensorBoard идеально подходит для разработчиков и исследователей, которые хотят лучше понимать и улучшать свои модели машинного обучения. А благодаря простоте использования и интеграции с TensorFlow, TensorBoard легко использовать в уже существующих проектах.6 623
Я не гуру продакшена – я такой же новичок, как и ты
Но вместе мы можем прокачаться быстрее!
✨ Основы продакшена
✨ Разборы треков
✨ Вдохновение и мысли
Подписаться
#реклама 16+
О рекламодателе
