Я попытался получить имя для входа после отправки формы, но вывод выводится как «ничего».Я верю в ошибку в HTML-теге между началом и концом, но не уверен, что это не так.Пожалуйста, помогите ниже.
import config
import re
from robobrowser import RoboBrowser
br = RoboBrowser()
br.open('https://stackoverflow.com/users/login')
form = br.get_form(id="login-form")
form['Email address']=config.username
form['Password']=config.password
br.submit_form(form)
src = str(br.parsed())
start='<div class="name">'
end='</div>'
try:
result = re.search('%s(.*)%s' % (start, end), src).group(l)
print (result)
except:
pint ('nothing')
выход
nothing