#python #python-3.x
#python #python-3.x
Вопрос:
Вы, ребята, отлично справляетесь, помогая начинающим программистам. Это мой первый вопрос, прошу прощения, если он не соответствует требуемым рекомендациям.
Не могли бы вы помочь мне посоветовать, как мы можем извлечь табличные данные из Outlook с их стилями и форматированием для вставки в Excel.
В настоящее время я могу извлекать табличные данные из электронной почты Outlook, но после того, как я беру их в Excel, их форматирование и стили теряются.
Я искал в Google, но не смог найти ничего конкретного по этому поводу.
Мне нужно завершить проект, пожалуйста, помогите.
import pandas as pd
import win32com.client
outlook=win32com.client.Dispatch('Outlook.Application')
namespace=outlook.GetNameSpace("MAPI")
Crome=namespace.Folders['ABC'].Folders['XYZ']
Crome_list=[x for x in Crome.items]
for msg in Crome_list:
if "DEF" in msg.Subject:
df=pd.read_html(msg.HTMLBody)[0]
pqr=pd.DataFrame(df)
pqr.to_excel('test.xlsx',index=False,header=False)