Dies ist das Begleitpython -Skript für Frise. Es sammelt Daten aus Ihrer E -Mail und speichert sie in einer Supabase -Datenbank.
Stellen Sie vor Beginn sicher, dass Sie Folgendes haben:
SUPABASE_URL und SUPABASE_API_KEY zu erhalten.git clone https://github.com/rittikbasu/rize_reader.git cd rize_readerpython3 -m venv venvpip3 install -r requirements.txt source venv/bin/activatevenv S cripts a ctivate export SUPABASE_URL=YOUR_SUPABASE_URL SUPABASE_API_KEY=YOUR_SUPABASE_API_KEY OPENAI_API_KEY=YOUR_OPENAI_API_KEY RIZE_MAIL_ID=YOUR_RIZE_MAIL_IDRIZE_MAIL_ID erhalten.main.py und benennen Sie sie in credentials.json um.python3 main.py Hinweis: Wenn Sie Rize bereits eine Weile verwendet haben, gehen Sie zu Ihrem Google Mail -Konto und suchen Sie nach Rize und erhalten Sie die Gesamtzahl der E -Mails. Gehen Sie dann zu main.py und ändern Sie den Wert von max_results auf die Gesamtzahl der von Ihnen verfügten E -Mails. Dadurch wird sichergestellt, dass das Skript auch alle früheren Daten sammelt. Sobald das Skript ausgeführt wurde, können Sie den Wert von max_results wieder auf 1 ändern.
Sie können das Skript so automatisieren, dass sie in regelmäßigen Abständen mit einem Cron -Job ausgeführt werden. Ich persönlich führe es auf einem Cloud -Server aus, aber Sie können es auch auf Ihrem lokalen Computer ausführen. Befolgen Sie dazu die folgenden Schritte:
crontab -e ein, um den Cron -Tisch zu öffnen.which python3 in Ihrem Terminal ausführen, und kopieren Sie ihn. 00 00 * * * /path/to/venv/bin/python3 /path/to/rize_reader/main.pycredentials.json in main.py , da Cron -Jobs keinen Zugriff auf das aktuelle Arbeitsverzeichnis haben./path/to/rize_reader durch den Pfad zum Verzeichnis rize_reader und /path/to/venv/bin/python3 mit dem Pfad zum Python3, der in Ihrer virtuellen Umgebung ausführbar ist.Beiträge sind immer willkommen! Fühlen Sie sich frei, ein Problem zu eröffnen oder eine Pull -Anfrage einzureichen, wenn Sie Ideen oder Vorschläge haben.