• Как сделать базу данных пользователей для Python?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    sqlite
    Ответ написан
    Комментировать
  • Ошибка в боте telebot, поможете?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    Попробуйте код приложить к вопросу, чтоб люди не гадали
    Ответ написан
    Комментировать
  • Как правильно откоментировать этот код?

    # import xml.etree.ElementTree as XmlElementTree
    # import httplib2
    # import uuid
    # # импорт нативных библиотек 
    # from config import ** *
    # # импорт конфига
    # 
    # ** *_HOST = '***'
    # ** *_PATH = '/***_xml'
    # CHUNK_SIZE = 1024 ** 2
    # 
    # 
    # # ?
    # 
    # def speech_to_text(filename=None, bytes=None, request_id=uuid.uuid4().hex, topic='notes', lang='ru-RU',
    #                    key=** * _API_KEY):
    #     if filename:
    #         with open(filename, 'br') as file:
    #             bytes = file.read()
    #     if not bytes:
    #         raise Exception('Neither file name nor bytes provided.')
    # 
    #     bytes = convert_to_pcm16b16000r(in_bytes=bytes)
    # 
    #     url = ** *_PATH + '?uuid=%s&key=%s&topic=%s&lang=%s' % (
    #         request_id,
    #         key,
    #         topic,
    #         lang
    #     )
    #     # метод обработки файла
    # 
    #     chunks = read_chunks(CHUNK_SIZE, bytes)
    # 
    #     connection = httplib2.HTTPConnectionWithTimeout(***_HOST)
    #     # подключение к страницы для передачи заголовка
    #     connection.connect()
    #     connection.putrequest('POST', url)
    #     connection.putheader('Transfer-Encoding', 'chunked')
    #     connection.putheader('Content-Type', 'audio/x-pcm;bit=16;rate=16000')
    #     connection.endheaders()
    # 
    #     for chunk in chunks:
    #         connection.send(('%s\r\n' % hex(len(chunk))[2:]).encode())
    #         connection.send(chunk)
    #         connection.send('\r\n'.encode())
    # 
    #     connection.send('0\r\n\r\n'.encode())
    #     response = connection.getresponse()
    #     # отправка и получение ответа
    # 
    #     if response.code == 200:
    #         response_text = response.read()
    #         xml = XmlElementTree.fromstring(response_text)
    #         # ?
    #         if int(xml.attrib['success']) == 1:
    #             max_confidence = - float("inf")
    #             text = ''
    # 
    #             for child in xml:
    #                 if float(child.attrib['confidence']) > max_confidence:
    #                     text = child.text
    #                     max_confidence = float(child.attrib['confidence'])
    # 
    #             if max_confidence != - float("inf"):
    #                 return text
    #             else:
    # 
    #                 raise SpeechException('No text found.\n\nResponse:\n%s' % (response_text))
    #         else:
    #             raise SpeechException('No text found.\n\nResponse:\n%s' % (response_text))
    #     else:
    #         raise SpeechException('Unknown error.\nCode: %s\n\n%s' % (response.code, response.read()))
    # 
    # 
    # сlass
    # SpeechException(Exception):
    #     pass
    Ответ написан
    1 комментарий
  • Почему ПК не видит сканер QR-кодов?

    vaut
    @vaut
    Вы описание читали?
    Сканер штрихкодов работает напрямую с компьютером без всяких приложений: он притворяется типовой USB-клавиатурой и выдаёт считанные данные в виде строки текста. Именно такой режим работы задан по умолчанию.


    Обратите внимание, что нам не удалось перевести сканер в режим виртуального COM-порта, как указано в инструкции. По информации от производителя, эта функция зарезервирована на будущее.
    Ответ написан
    Комментировать
  • Как получить подобный список [b'\x01', b'\x02', b'\x03', ...]?

    @deliro
    [bytes([x]) for x in range(1, 4)]
    Ответ написан
    Комментировать
  • Что я делаю не так?

    @poniyur
    <div id="full page">
    и
    $('#fullpage').fullpage
    Даже не знаю

    (попробуйте всё таки id="full page" заменить на id="fullpage")
    Ответ написан
    Комментировать
  • Как запустить программу Python на фоне?

    ScriptKiddo
    @ScriptKiddo
    Переименуйте свой скрипт в .pyw

    Python scripts (files with the extension .py) will be executed by python.exe by default. This executable opens a terminal, which stays open even if the program uses a GUI. If you do not want this to happen, use the extension .pyw which will cause the script to be executed by pythonw.exe by default (both executables are located in the top-level of your Python installation directory). This suppresses the terminal window on startup.


    https://docs.python.org/2/using/windows.html#execu...
    Ответ написан
    Комментировать