Используя список понимания , вы можете получить все значения из опций, используя метод get
:
>>> soup2 = [option.get('value') for option in soup.findAll('option')]
>>> soup2
['ufs_munic', 'ext_paises', '5', '6', '7', '8', '9', ...]
Вы даже можете передать значение по умолчанию, если для опции не задана опция:
option.get('value', 'There is no value!')