Вы ищете __qualname__
(введено в Python 3.3):
class A:
class B:
class C:
def me(self):
print(self.__module__)
print(type(self).__name__)
print(type(self).__qualname__)
print(repr(self))
Используете ли вы модуль Beautifulsoup? Если нет, я бы настоятельно рекомендовал использовать его там, вы можете использовать функцию:
content = article.select('p')
for element in content:
content.append(element.text)
content.remove(element)
Это должно получить все параграфы.
Я предполагаю, что вы используете xml.etree.ElementTree, поэтому попробуйте:
for article in root.iter():
pg = article.findall('p')
if pg:
p = pg[0]
или вы можете выполнить итерацию, чтобы получить все значения.