Spaces:
Sleeping
Sleeping
| import os | |
| import gradio as gr | |
| from gliner import GLiNER | |
| from typing import Dict, Union, List | |
| from mailparser import parse_from_string | |
| def receive_mail(name): | |
| email = parse_from_string(name) | |
| # print("Subject:", ) | |
| # print("From:", email.from_) | |
| # print("To:", email.to) | |
| # print("Date:", email.date) | |
| # print("Message ID:", email.message_id) | |
| # print("Headers:", email.headers) | |
| # print("Attachments:", email.attachments) | |
| return email.subject | |
| def greet(name): | |
| email_subject = receive_mail(name) | |
| return email_subject | |
| demo = gr.Interface(fn=greet, inputs="text", outputs="text") | |
| demo.launch() |