• Как исправить это регулярное выражение?

    @abcd0x00
    Используй lxml.html для разбора html.

    >>> import lxml.html
    >>> 
    >>> s = """<input type="hidden" name="Sample" value="0">"""
    >>> 
    >>> node = lxml.html.fromstring(s)
    >>> node
    <InputElement b74340ec name='Sample' type='hidden'>
    >>> node.attrib
    {'type': 'hidden', 'name': 'Sample', 'value': '0'}
    >>>


    Если же собрался использовать регулярки, то надо сделать в два этапа: 1) сначала выделить все нужные теги, которые будешь разбирать; 2) затем из выбранных тегов уже выбирать атрибуты. Возможно, понадобятся две регулярки (одна для выбора тегов, другая для выбора атрибутов), но это неважно. Главное, что у тебя разные задачи не должны сливаться в одной регулярке, так как это не только её усложнит (невозможно будет читать), но и приведёт к невидимым ошибкам, из-за которых оно в каких-то случаях будет неправильно разбираться и ты это сразу не заметишь.
    Ответ написан
    1 комментарий
  • Как преобразовать список чисел в список комплексных чисел в Python?

    @stunoff
    вот так должно быть норм:

    data=[4,5,7,8,9,0,3,3,6,6]
    new = []
    it = iter(data)
    
    for x in it:
        new.append(complex(float(x), float(next(it))))
    
    print(new)
    Ответ написан
    Комментировать
  • Как подключить стороннюю библиотеку на с++?

    Nipheris
    @Nipheris Куратор тега C++
    Даже и не знаю, с чего начать.
    1) CScreenShotDlg - скорее всего это классы из примера, и в библиотеке его нет, почитайте внимательно первоисточник;
    2) CPaintDC - это из MFC;
    3) остальное это WinAPI - инклуд windows.h должен помочь.

    Теперь главный вопрос - почему вы этим занимаетесь, если
    С плюсами толком не знаком.

    Разработка с MFC и под WinAPI даже бывалого плюсовика может с ума свести.
    Ответ написан
    2 комментария
  • Продолжение перевода цикла "квантовая механика для всех, даром, и пусть никто не уйдет обиженным". Нужно ли оно?

    @moozooh
    Chief Technical Grammar Nazi
    Есть ощущение, что Тостер — не самый подходящий ресурс для такого вопроса. Вас интересует прежде всего количественная характеристика — голоса за/против, полученные от широкой аудитории. Здесь же вся структура коммуникации завязана на схеме «описание проблемы — варианты решений», и потому, во-первых, аудитория каждого подраздела довольно узкая, а во-вторых, предполагаются качественные ответы.

    Задайте этот вопрос где-нибудь на GT и/или dirty в нужном подразделе и прикрепите опрос (например, через такой сервис).
    Ответ написан
    Комментировать