Задать вопрос
Ответы пользователя по тегу Python
  • Как написать правильный код Pyhton?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Как и указал Rsa97, вы используете не ту переменную. Должно быть что-то вроде этого:
    severity_list = ['Блокирующий', 'Критический', 'Значительный', 'Незначительный', 'Тривиальный']
    severity_len = len(severity_list)
    print(severity_list[severity_len - 1])
    Ответ написан
    Комментировать
  • Разработка самообучающегося бота. Как лучше настроить экранное зрение?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Чем OpenCV не понравился? Используйте его
    Ответ написан
    2 комментария
  • Как конвертировать drawio (xml) в xml zabbix map?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Есть ли какой-нибудь скрипт для конвертации карт сети drawio в zabbix?

    Нет
    Ответ написан
    Комментировать
  • Что делать если turtle в python не отвечает?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Соглашусь с Виктор Л По-видимому у вас комп слабоват. У меня на 8 ядрах и 16 ГБ все моментально отрисовывается. Но в памяти занимает почти 100МБ
    Ответ написан
    Комментировать
  • Visual Studio Code Имя "pipenv" не распознано как имя командлета?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Во-первых, судя по скриншоту, у вас Python установлен не пойми куда. Какой-то LocalCache. Установите в нормальную директорию.

    Во-вторых, скорее всего у вас Scripts, да и сам python наверное, отсутствует в переменной PATH.

    Вы, кстати, часом не из Microsoft Store все это ставили?
    Ответ написан
    2 комментария
  • На каком языке пишут описание функций в Python?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Нормально, но English, конечно, луше. Это стандарт. Так ваш код поймет любой из любой страны.
    Ответ написан
    Комментировать
  • Почему консольная программа перестает работать спустя время?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Иногда программа стопорится из-за случайного выделения текста в окне консоли. Много раз на это накалывался. Случайно нажмешь мышкой в окне, активируется выделение и программа начинает тормозить, принты не работают. Навряд ли у вас такое, но так, на всякий случай.
    Ответ написан
    Комментировать
  • Почему у меня программа вообще не реагирует на свойства в python?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Вы напрямую присваиваете значения приватным атрибутам __hp и __damage, и поэтому сеттеры не срабатывают. Уберите подчеркивания
    self.hp = int(input('Введите количество здоровья героя: '))
    self.damage = int(input('Введите количество урона героя: '))
    А вообще вам надо просто логику пересмотреть, как-то странно у вас все сделано
    Ответ написан
    Комментировать
  • Как правильно вывести результат регулярного выражения в Python?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Блин, выучите основы языка сначала. Если у вас b=None, то конечно b.start() вызовет ошибку, потому что у пустоты нет метода start(), понимаете? Откуда там он возьмется если он равен None, т. е. НИЧЕМУ

    P. S. Ну а путать синтаксис py2 и py3 - это вообще детский сад. Где вас такому научили? Еще раз настоятельно рекомендую пойти выучить основы языка.
    Ответ написан
    1 комментарий
  • Взаимодействие с базой данных при сборке файла exe?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Ну а что непонятного - значит БД не создается вообще или создается неправильно
    Ответ написан
    5 комментариев
  • Как исправить ошибку с SSL?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Хе-хе, узнаю свою статью) У меня такое тоже было и связано это скорее всего с nodpi (технологией его работы), ну или ютубу очень не хочется, чтобы у него воровали видео) Для начала попробуйте последнюю версию nodpi - https://github.com/GVCoder09/NoDPI/releases (можно установить exe-шник и запускать его). Если это не поможет, то для проверки установите последнюю версию pytubefix - там много чего пофиксили pip3 install --upgrade pytubefix Если и это не поможет, то увы, ничем больше помочь не могу, проблемы на стороне ютуба
    Ответ написан
  • Как вывести название дня недели последнего дня текущего месяца?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    import datetime
    import calendar
    
    today = datetime.date.today()
    last_day = calendar.monthrange(today.year, today.month)[1]
    last_date = datetime.date(today.year, today.month, last_day)
    print(last_date.strftime('%A'))
    Ответ написан
    Комментировать
  • Куда надо устанавливать Python и его библиотеки?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    1. Куда устанавливать python Абсолютно без разницы. Главное, чтобы потом не было проблем с путями и админ. правами
    2. Куда устанавливать библиотеки Насколько я понимаю, вы новичок в этом деле, поэтому я не советую вам на этом этапе заморачиваться с виртуальными окружениями. Да - с ними правильнее, да - с ними удобнее. Но вам пока можно и без них. Касательно pip. Без разницы откуда вы его запускаете. Хоть из С:\Python311, хоть из C:\Users\MyName. pip устанавливает библиотеки в папку lib/site-packages, которая находится в той папке, где установлен python
    Ответ написан
    2 комментария
  • Почему после удаления Python не пропали 2 папки и как их удалить?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Просто удалите. Когда python деинсталлируется, он удаляет только то, что было создано при установке
    Ответ написан
    1 комментарий
  • Какой способ эффективнее при объединении двух словарей?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    dict.update() самый быстрый. Про остальные можете тут посмотреть
    Ответ написан
    Комментировать
  • Как завершить работу консольного приложения?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Попробуйте
    subprocess.run(
        ["dotnet.exe", "путь к dll", "параметры"],
        input='\n',       
        text=True, 
        capture_output=True, 
        check=True
    )
    Ответ написан
    Комментировать
  • Что изучать дальше?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Но куда двигаться дальше?
    Пойти устроиться на работу и начать решать практические задачи
    Ответ написан
    Комментировать
  • Какие задачи решают python + ai если говорить о решении задач за деньги в качестве сотрудника или на фрилансе?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Какие задачи, обычно, ставятся перед разработчиками на python?
    Да самые разные, начиная от анализа и обработки данных (в т. ч. Big Data) с помощью ИИ и кончая обработкой естественного языка (NLP) и компьютерным зрением (CV)

    или хватит какой нибудь попсы, типа ИИ за 24 часа
    Нет, не хватит. Не хватит попсы и за 240 часов. Без теории в ИИ нельзя. А теория в ней - это не дважды два. Вы знакомы с базовыми понятиями машинного обучения, основами линейной алгебры, статистики, понимате как работают основные алгоритмы: линйная регрессия, деревья решений и т. д. и т. п.? Если нет, то больших успехов вы вряд ли добьётесь. Разве что будете нейросетями писать нейросети
    Ответ написан
    Комментировать
  • Как побороть проблему при парсинге с помощью BeatifulSoup?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    У меня вывод выглядит так:
    spoiler
    [] 0 <class 'list'>
    ['', ' Нужно ли пить флеботоники при тромбозе глубоких вен? ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/nuzhno-li-pit-flebotoniki-pri-tromboze-glubokih-ven/', ' \n\nтромбы\n\n\nлекарства от варикоза\n\n\nпопулярные вопросы\n\n\nмифы о варикозе\n\n\n'] 6 <class 'list'>
    ['', ' Как болят артерии и вены? Подходы к лечению ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/kak-bolyat-arterii-i-veny-podhody-k-lecheniyu/', ' \n\nболезни сосудов\n\n\nболи в ногах\n\n\n'] 6 <class 'list'>
    ['', ' Профессиональные отеки нижних конечностей и методы их коррекции ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/professionalnye-oteki-nizhnih-konechnostey-i-metody-ih-korrektsii/', ' \n\nпрофилактика\n\n\nотеки\n\n\n'] 6 <class 'list'>
    ['', ' Как справиться с венозной болью? ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/kak-spravitsya-s-venoznoy-bolyu/', ' \n\nпопулярные вопросы\n\n\nболи в ногах\n\n\nлечение варикоза без операции\n\n\n'] 6 <class 'list'>
    ['', ' Самодиагностика тромбоза, попытка самолечения ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/samodiagnostika-tromboza-popytka-samolecheniya/', ' \n\nтромбы\n\n\n'] 6 <class 'list'>
    ['', ' Самая надежная и безболезненная операция на венах ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/samaya-nadezhnaya-i-bezboleznennaya-operatsiya-na-venah/', ' \n\nсовременная хирургия варикоза\n\n\n'] 6 <class 'list'>
    ['', ' Тромбоз: чулок/гольф/ничего? ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/tromboz-chulok-golf-nichego/', ' \n\nкомпрессионный трикотаж\n\n\nтромбы\n\n\n'] 6 <class 'list'>
    ['', ' Больные «внутренние вены» на ногах с избытком жировой клетчатки. ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/bolnye-vnutrennie-veny-na-nogah-s-izbytkom-zhirovoy-kletchatki/', ' \n\nболи в ногах\n\n\nлипедема\n\n\n'] 6 <class 'list'>
    ['', ' Опасно ли закрывать клеем вены? ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/opasno-li-zakryvat-kleem-veny/', ' \n\nмифы о варикозе\n\n\nспорт и болезни вен\n\n\n'] 6 <class 'list'>
    ['', ' Действительно эффективные упражнения при заболеваниях вен ', ' ✓ ', ' ✓  ', 'https://actual-phlebology.ru/afpatient/deystvitelno-effektivnye-uprazhneniya-pri-zabolevaniyah-ven/', ' \n\nпрофилактика\n\n\nмифы о варикозе\n\n\nспорт и болезни вен\n\n\n'] 6 <class 'list'>
    
    
    и т. д.
    Ничего не видете? Зато я вижу, что при первой итерации список у вас получается пустым: [] 0 <class 'list'> Это и вызывает ошибку
    Ответ написан
    Комментировать
  • Проблема с запуском собранного exe на путоне на windows 7. Помогетe пожалуйста?

    Lord_of_Rings
    @Lord_of_Rings Куратор тега Python
    Northern Strider
    Собирать на том же ПК где не работает или забыть про Windows 7

    P.S. Ну можно еще более старую версию python попробовать
    Ответ написан
    Комментировать