• Как найти USB устройство в pyusb?

    @SerS_tds Автор вопроса
    Проблема была в отсутствии libusb.
    В итоге решил так, может кому пригодится.

    Установил pyusb и libusb:
    pip install pyusb
    pip install libusb

    После этого добавил libusb в переменные окружения windows:
    \venv\Lib\site-packages\libusb\_platform\_windows\x64
    \venv\Lib\site-packages\libusb\_platform\_windows\x86
    (Необходимо указать полный путь до папки)
    После этого перезапустил cmd, PyCharm.

    Еще вариант, после установки libusb (pip install libusb) зайти в папку с библиотекой \venv\Lib\site-packages\libusb\_platform\_windows\x64 (х86 соответственно), найти там файл libusb-1.0.dll и положить его в папку C:\WINDOWS\System32. В таком случае не надо вносить никаких изменений в переменные окружения windows.
    Ответ написан
    1 комментарий
  • Как сохранить сгенерированный аудио файл в Django?

    @SerS_tds Автор вопроса
    Напишу как решил, может кому-то пригодиться.
    В методе "save()" в модели
    def save(self, *args, **kwargs):
            mp3_fp = BytesIO()
            audio = gTTS(text=text, lang='ru', )
            audio.write_to_fp(mp3_fp)
            self.audio.save("File_name"', ContentFile(mp3_fp.getvalue()), save=False)
            super().save(*args, **kwargs)
    Ответ написан
    Комментировать
  • Как получить название видео youtube?

    @SerS_tds Автор вопроса
    Спасибо! в итоге проще оказалось зарегистрировать иностранный аккаунт. Вроде работает.
    Ответ написан
    Комментировать