• Как записывать экран при помощи Python?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Как захватить видео с экрана на python3?
    Работа с видео - запись рабочего стола при помощи ...
    Сколько искал, не смог найти
    Я просто скопировал ваш вопрос, и вставил в google:
    spoiler
    5f312d7617cf5282461801.png
    Ответ написан
    2 комментария
  • Как можно конвертировать этот Pascal ABC код в Visual Python код?

    milssky
    @milssky
    Координатор племени фиолетовых обезьянок
    Можно руками. Вы всерьез рассчитываете, что кто-то захочет вам делать ваше задание просто так?
    Ответ написан
    Комментировать
  • Изменить числовую строку 1000 на 1.000?

    Alexandre888
    @Alexandre888
    Javascript-разработчик
    txt = "1000"
    
    x = txt.replace("1000", "1.000")
    
    print  (x)
    Ответ написан
    7 комментариев
  • Не понял простой Python код, поможете?

    @illaaa
    Ты создал функцию, которая принимает переменное количество параметров:
    1 - "а"
    2 - список чисел (1,2,3)
    3 - словарь {Jack=1123, John=2231, Inge=1560}
    Ответ написан
    Комментировать
  • Какие главные направления в Python-разработке?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    1) для зарабатывания бабла
    2) для фана
    3) для вопросов на Тостере (про боты, тензорфлоу, нампай и задачки от учителя)
    Ответ написан
    Комментировать
  • Как перечислить все строки из файла?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    with open("DATA.txt") as file:
    	lines = file.read().splitlines()
    
    for line in lines:
    	print(line)
    Ответ написан
    Комментировать
  • Как мне запарсить определённые классы {Python}?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Вот самый простой код, разбирайтесь:
    import requests
    from bs4 import BeautifulSoup
    
    response = requests.get("https://www.animag.ru/news")
    
    soup = BeautifulSoup(response.text,"html.parser")
    
    all_news = soup.find('section',id = 'block-views-articles-wall-block-1').find_all('div',class_='views-row')
    
    for new in all_news:
    	title = new.find('h3').a.text
    	description = new.find('div',class_='views-field views-field-nothing-5').text.strip()
    	image = new.find('img',class_='img-responsive').get('src')
    	dates = new.find('div',class_='col-md-5 col-xs-12').text
    	views = new.find('div',class_='col-md-4 col-xs-12').text
    
    	print(f'Заголовок: {title} \nОписание: {description} \nКартинка: {image} \nДата {dates} \nПросмотров: {views}')
    	print('*'*40)

    Результат:
    Заголовок: Новое OVA "Boku no Hero Academia" 
    Описание: 16 и 30 августа на японских спутниковых каналах выйдет бонусный эпизод "My Hero Academia". Эпизод носит название "Boku no Hero Academia: Ikinokore! Kesshi no Survival Kunren". 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/562758206.jpg?itok=qoea2QxG 
    Дата  авг 03, 2020 
    Просмотров:  26
    ****************************************
    Заголовок: Новые трейлер и постер мувика "Kimetsu no Yaiba: Mugen Train" 
    Описание: Представлены  новые трейлер и постер мувика "Kimetsu no Yaiba: Mugen Train". Премьера 16 октября. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1440896367.jpg?itok=k9qLT90h 
    Дата  авг 02, 2020 
    Просмотров:  137
    ****************************************
    Заголовок: Дата выхода мувика "Fate/Grand Order: Camelot -Wandering; Agateram" 
    Описание: "Fate/Grand Order: Camelot -Wandering; Agateram", первый мувик из дилогии "Fate/Grand Order", выйдет на экраны 5 декабря.
    Ранее планировалось выпустить его в мае. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/863073178.jpg?itok=zuWMas5_ 
    Дата  авг 02, 2020 
    Просмотров:  108
    ****************************************
    Заголовок: Анонсирован третий сезон "Yuuki Yuuna wa Yuusha de Aru" 
    Описание: Вышел анонс третьего сезона "Yuuki Yuuna wa Yuusha de Aru", который выйдет под названием "Yuuki Yuuna wa Yuusha de Aru: Dai Mankai no Shou". 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/367416836.jpg?itok=ce2oEykH 
    Дата  авг 02, 2020 
    Просмотров:  63
    ****************************************
    Заголовок: "Tonikaku Kawaii" выйдет 3 октября 
    Описание: Названа дата премьеры романтической комедии "Tonikaku Kawaii", сериал стартует 3 октября.
    Выпускает аниме Seven Arcs. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1943112195.jpg?itok=u74rsoMT 
    Дата  авг 02, 2020 
    Просмотров:  56
    ****************************************
    Заголовок: Дата выхода "Nanatsu no Taizai: Fundo no Shinpan" 
    Описание: "Nanatsu no Taizai: Fundo no Shinpan", четвертый сезон "Nanatsu no Taizai", выйдет в январе 2021 года.
    Трансляция была перенесена из-за эпидемии. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1769628237.jpg?itok=n4vP0xNY 
    Дата  авг 02, 2020 
    Просмотров:  71
    ****************************************
    Заголовок: Анонс аниме по манге "Mashiro no Oto" 
    Описание: По манге "Mashiro no Oto" Маримо Рагава (Marimo Ragawa) выйдет аниме. Пока без подробностей.
    Премьера весной 2021 года, производством аниме займётся студия Shinei Animation. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1194794348.jpg?itok=LwQDdGGI 
    Дата  авг 01, 2020 
    Просмотров:  107
    ****************************************
    Заголовок: Netflix анонсировал аниме по игре "Splinter Cell" 
    Описание: Вышел анонс от сервиса Netflix об аниме-экранизации игры "Splinter Cell".
    Планируется выпустить 16-эпизодный сериал.
    Сценаристом и исполнительным продюсером заявлен Дерек Колстад, сценарист и... 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1300066672.jpg?itok=zdEzF5d6 
    Дата  июл 31, 2020 
    Просмотров:  177
    ****************************************
    Заголовок: Немного подробностей "Dogeza de tanondemita" 
    Описание: Появились скупые новости о сериале "Dogeza de tanondemita".
    Во-первых, он будет короткометражным.
    Во-вторых, названа часть команды. Также представлен постер. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1534594593.jpg?itok=L_zSFwD5 
    Дата  июл 30, 2020 
    Просмотров:  147
    ****************************************
    Заголовок: Пополнение каста сериала "Magatsu Wahrheit: Zuerst" 
    Описание: Названы сейю, что присоединились  к касту сериала "Magatsu Wahrheit: Zuerst". 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/449125141.jpg?itok=Ybpk5SLJ 
    Дата  июл 29, 2020 
    Просмотров:  111
    ****************************************
    Заголовок: Анонс аниме по манге "Yakunara Mug Cup Mo" 
    Описание: Вышел анонс аниме по манге "Yakunara Mug Cup Mo".
    Выпустит аниме Nippon Animation. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/11760665.jpg?itok=iYELktH1 
    Дата  июл 29, 2020 
    Просмотров:  156
    ****************************************
    Заголовок: Новый трейлер "Kurayukaba" 
    Описание: Сегодня был представлен новый кусок анимационного фильма "Kurayukaba".
    Начался второй этап сбора средств на краундфантинг-платформе. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1246923714.jpg?itok=C_g4RNen 
    Дата  июл 28, 2020 
    Просмотров:  145
    ****************************************
    Заголовок: Новый трейлер "Shikizakura" с музыкой из опенинга 
    Описание: Вышел трейлер НФ-сериала "Shikizakura", представляющий композицию "BELIEVE MYSELF" в исполнении Asaka, которая прозвучит в опенинге.
    Девушка исполняла песню в эндинге "ISLAND". 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1579333846.jpg?itok=vxbAFAQ- 
    Дата  июл 28, 2020 
    Просмотров:  135
    ****************************************
    Заголовок: Анонс аниме по манге "Dogeza de Tanondemita" 
    Описание: Вышел анонс аниме по веб-манге"Dogeza de Tanondemita" Кадзуки Фунацу (Kazuki Funatsu).
    Опять, судя по всему, недохентай ночного блока.
    Пока без подробностей.
    Герой истории на коленях умоляет девушек... 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/1127721476.jpg?itok=do8yKGzc 
    Дата  июл 28, 2020 
    Просмотров:  256
    ****************************************
    Заголовок: Новая дата премьеры "Ochikobore Fruit Tart" 
    Описание: Представлен новый постер сериала "Ochikobore Fruit Tart". Также названа дата премьеры - октябрь. Изначально хотели выпустить сериал в июле. 
    Картинка: https://www.animag.ru/sites/default/files/styles/manual/public/cover/news/2020/753383095.jpg?itok=mSyf4crw 
    Дата  июл 27, 2020 
    Просмотров:  116
    ****************************************
    >>>
    Ответ написан
    Комментировать
  • Как исправить AttributeError: 'NoneType' object has no attribute 'to_dict'?

    @Miit
    async awaiter
    Заходим в переводчик и вбиваем туда ошибку. На выходе получаем:
    AttributeError: объект 'NoneType' не имеет атрибута 'to_dict'.

    То есть, вы пытаетесь вызвать у "Ничего" функцию to_dict.

    И это не полный код, и лог ошибки.
    Ответ написан
    Комментировать
  • Начал изучать python, ответите на несколько вопросов от нуба?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Лично я математику с пятого класса прогуливал, в аттестате трояк, да и то выпрошенный. Но в 17 я уже устроился работать программистом. Возможно потому, что не по курсикам учился, а по учебнику.
    Ответ написан
    3 комментария
  • Injector dll на python. Как его сделать?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    как работает инжектор.

    На хабре есть:
    5f23303121d78057524939.png
    А если серьёзно, никто вам здесь разъяснять не будет, так как:
    во-первых - парой предложений не объяснить;
    во вторых - информации в интернете столько, сколько за всю жизнь не переварить(конкретно по данной теме)

    Вы не справитесь с данной технологией, так как вы банально не умеете пользоваться поиском:
    Injector dll на python. Как его сделать? - вопрос закрыт, так как повторяет вопрос Как осуществляется перехват/переопределение функц..., вангую ваш вопрос будет закрыт, так как повторяет предыдущие 2! :)

    Замечание конкретно от меня, как от фаната Python - Не следует пихать Python туда, где ему не место! А то потом опять холивары о том, что Python глючный, медленный(благо я такое мнение выдел от мамкиных программистов)

    UDP: А это уже попахивает серьёзным нарушением!!!:
    5f23386e6b95a756061470.png
    Ответ написан
    Комментировать
  • Telebot, не работает скрипт?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Кто поможет?

    отзывчивые фрилансеры
    Ответ написан
    Комментировать
  • Почему не работает скрипт?

    Stalker_RED
    @Stalker_RED
    Он вообще-то работает, но только с некоторым шансом.
    if (now.getSeconds() !== 00) { // секунды 
        timeout(15);
        }
    если секунда неподходящая, он ждет еще 15 миллисекунд.
    И если следующая проверка now.getMilliseconds() !== 000 не произойдет РОВНО через 15 msec, то промах, и надо ждать еще сутки.

    Вообще это плохой подход, не надо так. Проще посчитать на старте разницу между текущим временем и нужным и вызвать setTimeout сразу на нужное время.
    Ответ написан
    2 комментария
  • Почему один класс не видит переменных другого?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Потому что вы Java на всем известном сайте учите, а не по учебнику.
    Ответ написан
    1 комментарий
  • Как правильно что то делать с requests?

    @SirotaKazansky
    System Analyst
    Так вам неважно какой сайт вернул то что у него есть с вашими параметрами запроса. То есть запросили Вы у него text/HTML он его и вернул, если сайт умеет json отдавать, попросите у него json и распарсите.
    Поясните, каким образом должен образоваться словарь, что в нём должно оказаться?
    Ответ написан
    2 комментария
  • Как ускорить работу бота на selenium?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    1) Установите в профиль блокировщик рекламы (а в нем заблокируйте не нужные скрипты)
    2) Выбросите ваш компьютер 90-х в окно (только смотрите чтобы никому на голову не упал)
    PS: Если компьютер современный, значит руки не из того места (простите, ничего личного, только факты!)
    Ответ написан
    Комментировать
  • Как сменить язык в PyOwm?

    ScriptKiddo
    @ScriptKiddo
    Актуально для версии PyOWM 3.0.0
    import pyowm
    from pyowm.commons.enums import SubscriptionTypeEnum
    from pyowm.utils.measurables import kelvin_to_celsius
    
    city = 'Moscow'
    
    config = {
        'subscription_type': SubscriptionTypeEnum.FREE,
        'language': 'ru',
        'connection': {
            'use_ssl': True,
            'verify_ssl_certs': True,
            'use_proxy': False,
            'timeout_secs': 5
        },
        'proxies': {
            'http': 'http://user:pass@host:port',
            'https': 'socks5://user:pass@host:port'
        }
    }
    owm = pyowm.OWM('', config=config)
    mgr = owm.weather_manager()
    observation = mgr.weather_at_place(city)
    w = observation.weather
    
    print("В городе " + city + " сейчас температура: " + str(kelvin_to_celsius(w.temp['temp'])) + " по Цельсию.")
    print('Погода в указанном городе: ' + observation.location.name)
    Ответ написан
    5 комментариев
  • Как вычислить центр круга с радиусом 40?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Вы, конечно, "гениально" ставите задачу.
    Но предположим, что вы просто не подумали что может быть непонятного в вашей постановке вопроса.
    Если речь идёт о круге на плоскости в декартовых координатах, то радиуса для вычисления координат центра круга вам будет не достаточно.
    Потребуется, как минимум, либо точка на границе круга и направление (например, вектор нормали), тогда центр будет вычисляться векторной разностью координат точки и произведения нормали на радиус.
    Можно найти центр по радиусу и двум точкам на границе круга. Какие входные данные?
    Ответ написан
    Комментировать
  • Как правильно закончить код?

    @Andrey_Dolg
    UnsupportedOperation: question not readable.
    А если без сарказма то нефига не понятно, что у вас за проблема, пишите более подробнее.
    Ну если вы не доходите до browser.quit() в функции то вы явно в бесконечном цикле и
    while True:
    визуально неплохой кандидат на роль такого цикла.
    Ответ написан
    4 комментария
  • Можно ли визуально сократить кусок кода?

    Sobolev5
    @Sobolev5
    Python developer
    Добрый день. Почитайте про eval
    https://pythonz.net/references/named/eval/
    Это как раз ваш случай.

    В целом если у вас возникает подобная ситуация, вы точно что то делаете не так.
    Ответ написан
    Комментировать