• Ошибка: cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'cvtColor', как исправить?

    @DDV23
    Биокибернетик
    Ошибка указывает на проблему с функцией cv2.cvtColor(). Вы пытаетесь преобразовать объект video_capture с помощью cv2.cvtColor(video_capture, cv2.COLOR_BGR2GRAY), но video_capture является объектом cv2.VideoCapture, а не изображением.
    используйте метод read()
    обратите внимание сюда:
    ret, frame = video_capture.read()  # Считываем кадр
    operatedImage = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)  # Используем 'frame', а не 'video_capture'
    Ответ написан
    Комментировать
  • Почему не дополняются значения в return?

    @DDV23
    Биокибернетик
    А чем не устраивает? зачем мудрить то:)
    def top_up_balance(self, amount):
    self._balance += amount
    return self._balance

    "walrus" (:=) применим только к простым переменным. остальное изврат и ошибки:)
    Ответ написан
    Комментировать
  • Почему не работает getpass in Pycharm?

    @DDV23
    Биокибернетик
    В IDE, таких как PyCharm, getpass может работать не так, как ожидается.
    Насчет отладки:
    1. Запустите код в терминале, а не через IDE. Это должно работать без проблем, так как getpass предназначен для работы в терминальном окружении.
    2. Если вас не беспокоит что пароль будет отображаться на экране при вводе, то вот альтернатива: можно использовать input вместо getpass
    3. В разделе переменные окружения вы можете добавить переменную с вашим паролем. Например, PASSWORD=password_here.
    В итоге использовать так:
    import os
    password = os.environ.get("PASSWORD")
    Ответ написан
  • Как найти ошибку Uncaught SyntaxError: Unexpected token?

    @DDV23
    Биокибернетик
    1.Проблема скорее в неправильном пути к скрипту, неправильно его определяете в вашем html. БЫл бы код было бы понятно.
    2.Проверьте так же скрипт сам скрипт, когда вы его отдельно пишите, а не в html. Что нет символов или кода, которые могут вызвать эту ошибку. То же касается и файла style.css
    3. Воспользуйтесь отладкой f12 , посмотрите что в консоле.
    Ответ написан
    Комментировать
  • Как редактировать своё сообщение с помощью VK API?

    @DDV23
    Биокибернетик
    Смотря что вы хотите реализовать. Используйте метод https://api.vk.com/method/messages.edit
    Например я хочу считать участников чата и в течении дня редактировать сообщение в закрепе, отмечая там количество. new_text = f'Привет! Ты сегодня уже {members_count} посетитель нашего чата.'

    С помощью этого метода Вы можете сделать скрипт, который каждую минуту, получает текущее количество участников в чате с помощью метода messages.getConversationMembers. Затем, обновляет текст закрепленного сообщения с новым количеством участников.
    Ответ написан
    Комментировать
  • Vk метод опубликовать запись в страницу VK группе?

    @DDV23
    Биокибернетик
    Не совсем понятно, что именно надо. Публиковать от имени сообщества или сообщество должно публиковать пост? Метод понятен https://api.vk.com/method/wall.post
    Я Вам на Python, можете на любой язык переделать, это несложно
    1. Добавляем в инициализации params - "from_group": 1
    # Инициализация params
            params = {
                "access_token": ВАШ_ТОКЕН_ПОЛЬЗОВАТЕЛЯ,
                "v": "5.131",
                "owner_id": "-идентификатор группы",
                "message": что-то там,
                "from_group": 1,  # пост от имени группы, если поставить 0 то будет от имени пользователя.
            }

    2. Если вы хотите юзать wall.post с токеном сообщества, то метод работать не будет.
    Ответ написан
    2 комментария
  • Как решить проблему когда ВК бот флудит после приписки else?

    @DDV23
    Биокибернетик
    В коде можно добавить условие, что если сообщение было отправлено более чем (ЛЮБОЕ ВРЕМЯ) назад, то его не нужно обрабатывать. Либо просто игнорировать все сообщения, которые были отправлены до последнего запуска бота. Используй from datetime import datetime
    Ответ написан
    Комментировать