Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Классический арканоид для любителей ретро-игр. Защитите космический корабль с Печенькой (и не только) на борту, проходя уровни в арканоиде.

Арканоид Пикабу

Арканоид, Аркады, Веселая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Python + Помощь

С этим тегом используют

Программирование IT Программист Обучение IT юмор Разработка YouTube Без рейтинга Кот В добрые руки Москва Сила Пикабу Лига Добра Вопрос Все
101 пост сначала свежее
0
SenatorPD
1 год назад
Программирование на python

Подскажите с кодом⁠⁠

Подскажите пожалуйста, есть код, пытался написать игру, точнее учился по учебнику и списал код. Учусь то тут то там.
Игра не сложная, но хочется ее немного модернизировать.
Как сделать так, что ты вводишь число и пишет горячо или холодно.
Допустим, если число отличается больше чем на 50% то очень холодно.Меньше, чем на 50%, то холодно. Если меньше, чем на 25%, то тепло, меньше чем на 10%, то горячо.
Спасибо большое, не ругайтесь.

Подскажите с кодом Python, Код, Обучение, Помощь, Без рейтинга, Длиннопост
Показать полностью 1
Python Код Обучение Помощь Без рейтинга Длиннопост
32
8
rick1177
rick1177
1 год назад
Программирование на python

Прошу подсказки по асинхронному проектированию софтинки⁠⁠

Ребят, привет.

Хочу попытаться освоить AsyncIO. Посмотрел немного уроков на эту тему. И вот настало время практики. Я написал приложение для получения данных сайта без асинхронности.

Теперь хочу его переписать в асинхронном стиле. Но не могу пока в голове сложить логику программы и применяемые функции. В частности, я у меня в приложении нужно посетить более 900 тыс ссылок для получения одной цифры. Я сначала подумал, что надо создать очередь и запустить её и всё само-собой разберётся. Но мне кажется, что я не прав.

Также я пока не понял, как делать запрос так, чтобы управление передавалось в другой процесс.

Гуру, подскажите, пожалуйста.

[моё] Python Программирование Разработка Программное обеспечение Помощь Текст
13
9
rick1177
rick1177
1 год назад
Программирование на python

Вопрос к питонистам по библиотекам⁠⁠

Ребят привет.

Есть теоретический вопрос. Суть в следующем. Есть набор набор html файлов, которые сверстаны в "старом" стиле. Т.е. вся страница - это таблица. И её разбирать ну очень прям сложно. Структура таблицы может менять, добавляются/удаляются строки. А мне нужно взять определённую информацию с неё.

Какой бы механизм обработки html был бы лучше в такой ситуации? Что позволит искать как-то по этой странице в текст информацию. Например, если ты находишь слова "пол", то в переменную ловилось то, что рядом: "муж". А это строка может быть в любом месте на странице. Вот как в таком случае поступать?

Спасибо за научение.

[моё] Python Вопрос Гайд Подсказка Помощь Текст
10
3
rick1177
rick1177
1 год назад
Программирование на python

Senior Python developers, мне нужна помощь... отзовитесь, пожалуйста⁠⁠

Добрый день, уважаемые товарищи!

Обращаюсь, наверное, с необычной просьбой (а может с обычной, часто, наверное, с таким пристают). Я юный разраб на Питоне, уже несколько лет качаю навык. Конечно, не без косяков, но, полагаю, становлюсь лучше (по собственным ощущениям).

У меня складывается впечатление, что я дошёл до определённой черты, преодолеть которую уже самостоятельно не получается. Т.е. я плюхаюсь в вопросах, которые по отдельности не выводят меня на правильное решение, и проблема не уходит.

Мне бы небольшое менторсвто, помощь, наставничество.

Мне доводилось видеть в сети, как люди выкладывают проекты и их начинают учить прямо на них, помогают, подсказывают.

Пожалуйста, отзовитесь. кто может поучаствовать )

Python Linux Помощь Текст
7
15
rick1177
rick1177
1 год назад
Программирование на python

Как-то я неправильно понимаю написание и работу своего ПО на Python (работа с памятью)⁠⁠

Товарищи, подскажите, пожалуйста. Наверное я что-то неправильно делаю или неправильно понимаю.

Вопрос таков... Работает моё приложение, собирает информацию определёнными функциями и складывает эту информацию в базу. Вроде бы приложение писал так, чтобы работало 24/7. При запуске приложения размер занятой MEM примерно 650 Мб (операционная система Ubuntu, просматриваю с помощью htop), но в процессе работы приложения этот показатель постепенно прирастает.

Пытаюсь понять, как это исправить и как отследить.

Как-то я неправильно понимаю написание и работу своего ПО на Python (работа с памятью) Linux, Python, Вопрос, Память, Программист, Программирование, Помощь, IT

Динами изменения показателей работы программы

Буду благодарен за идеи!

Показать полностью 1
[моё] Linux Python Вопрос Память Программист Программирование Помощь IT
69
7
rick1177
rick1177
1 год назад
Программирование на python

Вопросы Незнайки по программированию на Python (вопрос 1)⁠⁠

Разъясните сущность получения соединения с базой и курсора и что происходит в неожиданных ситуациях.

Товарищи, прошу не уничтожать сильно за описанные вопросы. Я просто учусь. Искренне надеюсь на помощь сообщества и некоторое наставничество.

По результатам данного вопроса и предложенным вами материалам к прочтению, обязуюсь разобраться основательно и выпустить по этому поводу пост для тех, кто задумается о том же.

Возможно, ответы на ои вопросы есть в документации или являются базовыми, однако, я не нашёл ответов или плохо искал.

Речь пойдёт про работу с базой данных PostgreSQL в приложении на Python.

Итак. Из базовых описаний процесса работы мы знаем, что при работе с БД требуется провести простой объём операций, в частности:

# Создать объект "соединение"
conn = psycopg2.connect(паратметры)
# Получить курсор по этому соединению
cursor = conn.cursor()
# Формируем какой-то запрос
cursor .execute("Запрос на вставку данных в базу")
# Отправляем данные в базу
conn .commit()
# Закрываем соединение
conn .close()

Кажется всё просто. Но есть ряд вопросов.

  1. А что, собственно, собой представляет объект conn? Имеется ввиду, что происходит на стороне базы, когда запрашивается соединение? Производится какая-то запись куда-то? Как это выглядит?

  2. Почему объект conn нельзя десериализовать, чтобы передавать его между процессами в мультипроцессинге?

  3. А что если твоё приложение и функция, которая открыла соединение упала, не закрыв соединение, что происходит с соединением на стороне базы?

  4. А если твой код выглядит примерно так (ниже). Т.е. в бесконечном цикле в отдельном процессе выполняется функция, тогда как закрывать соединение? Когда? А что будет, если программа вылетит?

    def функция(параметры):

    conn = psycopg2.connect(паратметры)

    cursor = conn.cursor()

    while True:

    cursor .execute(запрос)

    conn.commit()

    time.sleep(2)

    if __name__ == "__main__":

    mp_take_proxy_us_proxy_org = mp.Process(target=Фнукция, kwargs={параметры}, )

Вот пока вроде и весь пул вопросов. Подскажите, пожалуйста.

Показать полностью
[моё] Вопрос Программирование Python Помощь Postgresql Текст
48
4
rick1177
rick1177
1 год назад
Программирование на python

Вопрос по приложению на Python для Linux⁠⁠

Ребят, помогите, плиз, разобраться.

Сделал небольшое приложение, чисто экспериментальное, в котором валятся процессы ручками. Но, после окончания работы приложения, выбрасывается ошибка. Не могу понять природу этой ошибки.

Помогите понять её природу и что с ней делать.

P.S. Решалась проблема заваливания процессов и (зараза, пока не получается полностью) закрытия процессов зомби.

Файл приложения

[моё] Python Linux Программирование Помощь Вопрос Текст
5
2
vitalnew
vitalnew
2 года назад

Green-Api, python⁠⁠

Кто шарит, помогите плз, начинающему. Хочу по работе простенького бота сделать на whatsap. В идеале бы рабочий код получить. Надо создать переменные из входящего сообщения - sender и text. Дальше сам смогу. В телеге сделал уже рабочий варик, а тут чот не догоняю. И вот вроде оно прям выводится, а как вытащить не соображу.

Green-Api, python Python, Помощь, Сила Пикабу
Python Помощь Сила Пикабу
12
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии