
Получите клиентов в любой нише!
Делегируйте запуск рекламы нам — бесплатно
Подробнее
30.0

Pythoner
5.0
31
Интернет технологии
913
13
Канал по программированию на python с отличной конверсией, с активной и платежеспособной ЦА
IT, программирование, python.
Поделиться
В избранное
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
- 3/72
- Нативный
- 7 дней
- Репост
1 час в топе / 24 часа в ленте
Количество:
keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
2 517.48₽2 517.48₽local_mall
0.0%
Осталось по этой цене:0
Последние посты канала
1300
16:15
04.03.2025
Netflix , Minecraft,Spotify — знаешь эти проекты?
Все они работают на Java. И это только верхушка айсберга.
Java — это мощный язык, на котором строят игры, банки, корпоративные системы и даже Android-приложения.
В канале Easy Java разработчик из Яндекса делится полезными материалами: оптимизация кода, прохождение собеседований и работа с передовыми технологиями.
Хочешь узнать, как пишут код, который работает годами?
Врывайся! 🔥 @EasyJava
Все они работают на Java. И это только верхушка айсберга.
Java — это мощный язык, на котором строят игры, банки, корпоративные системы и даже Android-приложения.
В канале Easy Java разработчик из Яндекса делится полезными материалами: оптимизация кода, прохождение собеседований и работа с передовыми технологиями.
Хочешь узнать, как пишут код, который работает годами?
Врывайся! 🔥 @EasyJava
994
08:54
04.03.2025
НО! Мы принтуем НЕ список, а результат удаления. Прикол в том, что .pop помимо удаления, еще и возвращает удаленный элемент. То есть в принте будет выведен элемент, который мы удалили —> 'C++'
p.s. когда-то уже была такая задача, люди, давно подписанные, обладающие хорошей памятью, уже не ведутся на такие уловки))
1600
18:33
03.03.2025
1. Установка Telethon: Сначала установите библиотеку командой:
pip install telethon
2. Создание приложения в Telegram: Перейдите в Telegram API и создайте новое приложение, чтобы получить
API ID
и API Hash
.3. Код бота: Создайте файл bot.py со следующим содержимым:
from telethon import TelegramClient, events
# Настройки вашего приложения
api_id = 'YOUR_API_ID' # Введите ваш API ID
api_hash = 'YOUR_API_HASH' # Введите ваш API Hash
# Создание клиента
client = TelegramClient('session_name', api_id, api_hash)
@client.on(events.NewMessage)
async def handler(event):
# Проверяем, является ли сообщение от пользователя
if event.is_private:
sender = await event.get_sender()
username = sender.username
message = event.text
# Ответ на сообщение
await event.respond(f"Привет, {username}! Ты написал: {message}")
# Запуск клиента
with client:
print("Бот запущен. Нажмите Ctrl+C для остановки.")
client.run_until_disconnected()
4. Запустите бота командой:
python bot.py
- Создание клиента: Мы используем TelegramClient для подключения к Telegram API с помощью вашего API ID и API Hash.
- Обработка событий: Метод @client.on(events.NewMessage) регистрирует обработчик для новых сообщений.
- Отправка ответа: Метод await event.respond() позволяет отправить ответное сообщение пользователю.
Telethon — это мощный инструмент для работы с Telegram. Он особенно полезен для создания ботов, автоматизации задач и анализа данных из Telegram.
1500
15:00
02.03.2025
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
# Настройки отправителя
sender_email = "[email protected]"
receiver_email = "[email protected]"
password = "your_password" # Введите пароль или токен приложения
# Создание сообщения
message = MIMEMultipart()
message['From'] = sender_email
message['To'] = receiver_email
message['Subject'] = "Тестовое сообщение из Python"
# Текст письма
body = "Привет! Это тестовое сообщение, отправленное с помощью Python."
message.attach(MIMEText(body, 'plain'))
# Подключение к SMTP-серверу Gmail
try:
server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls() # Шифрование соединения
server.login(sender_email, password) # Авторизация
# Отправка письма
text = message.as_string()
server.sendmail(sender_email, receiver_email, text)
print("Сообщение успешно отправлено!")
except Exception as e:
print(f"Ошибка отправки: {e}")
finally:
server.quit()
from email.mime.base import MIMEBase
from email import encoders
# Добавляем вложение
filename = "example.txt"
with open(filename, "rb") as attachment:
part = MIMEBase("application", "octet-stream")
part.set_payload(attachment.read())
encoders.encode_base64(part)
part.add_header(
"Content-Disposition",
f"attachment; filename= {filename}",
)
message.attach(part)
# Отправляем письмо как раньше
server.sendmail(sender_email, receiver_email, message.as_string())
print("Сообщение с вложением успешно отправлено!")
1. Создание SMTP-объекта - для подключения к почтовому серверу.
2. Аутентификация - возможность входа с использованием логина и пароля.
3. Отправка почты - метод для отправки электронных писем с указанным содержимым.
1200
05:49
01.03.2025
imageИзображение не доступно для предпросмотра
1. Установка Flask: Сначала установите библиотеку командой:
pip install flask
2. Создание приложения: Создайте файл app.py со следующим содержимым:
from flask import Flask, render_template, request
app = Flask(__name__)
# Главная страница
@app.route('/')
def home():
return "Добро пожаловать на мой сайт!"
# Страница приветствия
@app.route('/hello/<name>')
def hello(name):
return f"Привет, {name}!"
# Запуск приложения
if __name__ == '__main__':
app.run(debug=True)
3. Запуск приложения: Запустите скрипт командой:
python app.py
4. Тестирование: Откройте браузер и перейдите по адресу http://127.0.0.1:5000/. Вы увидите сообщение "Добро пожаловать на мой сайт!". Теперь попробуйте перейти по адресу http://127.0.0.1:5000/hello/Alice. Вы получите сообщение "Привет, Alice!".
- Определение маршрутов: Мы используем декоратор @app.route() для определения URL-адресов и соответствующих функций.
- Передача параметров: В примере /hello/<name> параметр name передается в функцию hello().
- Запуск сервера: Метод app.run() запускает локальный сервер для тестирования приложения.
— Официальная документация Flask
— Учебник по Flask
Flask — это отличный выбор для создания веб-приложений в Python. Его простота и гибкость позволяют быстро реализовать идеи и протестировать их.
988
15:38
28.02.2025
imageИзображение не доступно для предпросмотра
nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
.Добавление нового вложенного списка в существующий список также является прямолинейным процессом. Вы просто используете метод
.append()
для добавления нового списка. Например, если вы хотите добавить новый список [10, 11, 12]
в наш вложенный список, вы бы написали nested_list.append([10, 11, 12])
.Доступ к элементам вложенного списка осуществляется также, как и к элементам обычного списка, только с дополнительным индексированием для вложенных списков. Например, если вы хотите получить доступ к числу 5 в приведенном выше вложенном списке, вы бы использовали
nested_list[1][1]
.Изменение элементов во вложенных списках также является прямолинейным процессом. Точно также, как вы бы изменили элемент в обычном списке, вы просто обращаетесь к нужному элементу с помощью индекса и присваиваете ему новое значение. Например,
nested_list[2][2] = 10
заменит число 9 на число 10 в нашем вложенном списке.115
13:37
28.02.2025
IT_ONE Cup. ML Challenge от IT_ONE и Sk FinTech Hub — создай AI-ассистента, который будет помогать в работе дизайнерам, системным и бизнес-аналитикам. Участвуй онлайн с 12 по 29 апреля и поборись за 1 500 000 рублей.
Регистрация открыта до 11 апреля
Твоя формула победы:
✅ Разбираешься в машинном обучении.
✅ На ты с NLP и LLM.
✅ Концептуально понимаешь принципы работы веб-приложений.
Также приглашаем Backend и Frontend-разработчиков, системных и бизнес-аналитиков, UI/UX-дизайнеров. Участвуй онлайн соло или командой до 5 человек.
Задачи IT_ONE Cup. ML Challenge:
🔤 Динамические контекстные подсказки для системного аналитика.
🔤 AI-генератор дизайн-макетов по описанию требований.
🔤 Система визуализации BPMN-диаграмм.
4 апреля приходи на митап с экспертами соревнования — задай вопросы и узнай больше о задачах.
Создай AI-ассистента, который облегчит выполнение рабочих задач — регистрируйся на IT_ONE Cup. ML Challenge
Регистрация открыта до 11 апреля
Твоя формула победы:
Также приглашаем Backend и Frontend-разработчиков, системных и бизнес-аналитиков, UI/UX-дизайнеров. Участвуй онлайн соло или командой до 5 человек.
Задачи IT_ONE Cup. ML Challenge:
4 апреля приходи на митап с экспертами соревнования — задай вопросы и узнай больше о задачах.
Создай AI-ассистента, который облегчит выполнение рабочих задач — регистрируйся на IT_ONE Cup. ML Challenge
1100
12:22
28.02.2025
Допустим, мы хотим собрать названия статей с новостного сайта с помощью Scrapy:
В папке
news_scraper/spiders/
создайте файл news_spider.py
со следующим содержимым:import scrapy
class NewsSpider(scrapy.Spider):
name = 'news'
start_urls = ['https://example.com/news'] # URL сайта для парсинга
def parse(self, response):
# Извлекаем заголовки статей
for article in response.css('div.article'):
yield {
'title': article.css('h2.title::text').get(),
'link': article.css('a::attr(href)').get(),
}
# Переход на следующую страницу
next_page = response.css('a.next-page::attr(href)').get()
if next_page is not None:
yield response.follow(next_page, self.parse)
Далее запускаем с помощью команды:
scrapy crawl news -o news.json
news.json
.- Масштабируемость: Scrapy может обрабатывать тысячи страниц одновременно, что делает его идеальным для крупных проектов.
- Гибкость: Библиотека поддерживает различные типы запросов (GET, POST), аутентификацию, куки и работу с JavaScript через интеграцию с Selenium.
- Автоматизация: Scrapy позволяет настроить периодические задачи для регулярного сбора данных.
- Экономия времени: Вместо ручного копирования информации, Scrapy автоматизирует процесс, позволяя сосредоточиться на анализе данных.
- Поддержка различных форматов: Собранные данные можно экспортировать в CSV, JSON, XML и другие форматы без дополнительных усилий.
Scrapy — это не просто инструмент для веб-скрапинга, это целая экосистема, которая помогает эффективно решать задачи сбора данных. Его гибкость, масштабируемость и автоматизация делают его незаменимым для разработчиков, работающих с большими объемами информации.
1100
14:48
27.02.2025
Зачем покупать курсы, книги и искать информацию на древних форумах когда есть Python Power❔
В канале от Senior-разработчика уже можно посмотреть совершенно бесплатно:
-♾ количество фишек и полезной инфы
- 52 прохождения собеса
- 117 рабочих скриптов
- слив топ 20 курсов
- 10 мастхев книг
- 144 задачи которые будут на вашем собесе
- гайд как получить первый оффер
🔒 Открыли канал на 48 часов, успей залететь!
В канале от Senior-разработчика уже можно посмотреть совершенно бесплатно:
-
- 52 прохождения собеса
- 117 рабочих скриптов
- слив топ 20 курсов
- 10 мастхев книг
- 144 задачи которые будут на вашем собесе
- гайд как получить первый оффер
1100
09:00
27.02.2025
close
С этим каналом часто покупают
Отзывы канала
keyboard_arrow_down
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
5.0
1 отзыва за 6 мес.
Превосходно (100%) За последние 6 мес
k
**sel.nf@******.ru
на сервисе с декабря 2024
05.12.202418:54
5
Оперативное размещение

Pythoner
на сервисе с сентября 2023
23.02.202517:59
Благодарим за отзыв <3
Показать еще
Лучшие в тематике
Новинки в тематике
Статистика канала
Рейтинг
30.0
Оценка отзывов
5.0
Выполнено заявок
84
Подписчики:
7.6K
Просмотры на пост:
lock_outline
ER:
--%
Публикаций в день:
0.0
CPV
lock_outlineВыбрано
0
каналов на сумму:0.00₽
Подписчики:
0
Просмотры:
lock_outline
Перейти в корзинуКупить за:0.00₽
Комментарий