rize_reader
1.0.0
이것은 Frize의 동반자 파이썬 스크립트입니다. 이메일에서 데이터를 수집하여 Supabase 데이터베이스에 저장합니다.
시작하기 전에 다음과 같은 사항을 확인하십시오.
SUPABASE_URL 및 SUPABASE_API_KEY 얻습니다.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 에서 Rize 이메일을받는 메일 주소를 넣습니다.main.py 와 동일한 디렉토리에 저장하고 credentials.json 으로 바꾸십시오.python3 main.py 참고 : 이미 Rize를 사용하고 있다면 Gmail 계정으로 이동하여 Rize를 검색하고 총 이메일 수를 얻으십시오. 그런 다음 main.py 로 이동하여 max_results 의 값을 보유한 총 이메일 수로 변경하십시오. 이를 통해 스크립트가 이전 데이터를 모두 수집 할 수 있습니다. 스크립트가 실행을 마치면 max_results 의 값을 1로 다시 변경할 수 있습니다.
CRON 작업을 사용하여 정기적으로 실행하도록 스크립트를 자동화 할 수 있습니다. 개인적으로 클라우드 서버에서 실행하지만 로컬 컴퓨터에서도 실행할 수도 있습니다. 이를 위해 아래 단계를 따르십시오.
crontab -e 입력하십시오.which python3 실행하여 가상 환경에서 Python3 실행 파일로가는 길을 가져 와서 복사하십시오. 00 00 * * * /path/to/venv/bin/python3 /path/to/rize_reader/main.pymain.py 의 credentials.json 파일의 절대 경로를 사용하십시오./path/to/rize_reader Rize_Reader 디렉토리로가는 경로로 /path/to/venv/bin/python3 python3로 교체하십시오.기부금은 항상 환영합니다! 아이디어 나 제안이 있으면 문제를 열거나 풀 요청을 제출하십시오.