* Я повторно опубликовал этот вопрос, поскольку пропустил важную часть в моих предыдущих вопросах.
У меня есть DataFrame, как показано ниже
Email-adress Body
abcd@gmail Hi, I am xxxx. ======= ABCD corporation Chris =======
asdff@gmail Thank you for the information. Bruh bruh. ------CDDD inc name-----
И из этого столбца Body в DF, Я хотел бы удалить все подписи, чтобы вывод был таким, как показано ниже
output
Email-adress Body
abcd@gmail Hi, I am xxxx.
asdff@gmail Thank you for the information. Bruh bruh.
Я получил пример кода, подобного приведенному ниже
stri=stri.split()
for i in range(len(stri)):
if ('====' in stri[i]) or ('----' in stri[i]):
stri=stri[:i]
break
print(' '.join(stri))
Но это, поставив "stri" = текст в теле, и этот метод применяется только в одну строку. Но я хотел бы знать, как применить это в каждой из строк, чтобы я мог избавиться от всех сигнатур из каждой строки.