pattern = '<[^>]+>'
# выражение означает строку между символами < и >
# квантификатор + - один или более символов
# квантификатор * - ноль или более символов
# квантификатор ? - ноль или один символ
То есть в строке
<abc def>gfh>
этой регуляркой найдется только
<abc def>
>>> import re
>>> string = '<p style="margin-left:10px;">text<b class="super-bold">bold text</b>.<p>'
>>> string2 = '<abc def>gfh>'
>>> pattern = '<[^>]+>'
>>>
>>> result = re.findall(pattern,string)
>>> print result
['<p style="margin-left:10px;">', '<b class="super-bold">', '</b>', '<p>']
>>>
>>> result2 = re.findall(pattern,string2)
>>> print result2
['<abc def>']