Попытка запустить этот код на pythonany везде, чтобы автоматически рассылать напоминания утром c людям с предстоящими собеседованиями. Он работает в первый раз, когда я запускаю файл pythonanywhere.py, но ломается при каждом последующем. Эта ошибка не возникает в файлах .ipynb.
#Import pandas for dataframes
#Import datetime to check day
import numpy as np
import pandas as pd
import datetime
import requests
from twilio.rest import Client
#datetime_object = datetime.datetime.now() #Get current time
today = datetime.date.today() #Get current day
today = pd.Timestamp(today) #Convert current day into usable formate
interviewees = pd.ExcelFile('/home/drblessing/InterviewCandidates.xlsx') #Load in list of interview candidates
interviews_df = interviewees.parse() #Parse interview candidates into dataframe
Reminders = (interviews_df['Date'] - datetime.timedelta(days=1)) #Take their interview day and subtract one to send out reminder
Reminders_df = interviews_df[Reminders == today] #Checking which candidates have reminders today
Reminder_phones = pd.Series.tolist(Reminders_df['Phone'])
Reminder_emails = pd.Series.tolist(Reminders_df['Email'])
account_sid = '****************************'
auth_token = '5**************************'
client = Client(account_sid, auth_token)
for i in Reminder_phones:
message = client.messages.create(
body='Hi there! This is an automated message to remind you about your interview on 2/20 at 1:00 pm. ',
from_='**********',
to=['******************']
)
print(message.sid)
def send_simple_message():
return requests.post(
"https://api.mailgun.net/v3/dbless.net/messages",
auth=("api", "*********************************"),
data={"from": "urmom <mailgun@dbless.net>",
"to": Reminder_emails,
"subject": "Test",
"text": "I had to show python who's BOSS "})
send_simple_message()
Однако, после первого запуска я получаю эту ошибку:
RuntimeError: метод Implement_array_function уже имеет строку документации