Когда я пытаюсь запустить мою программу, я получаю «AttributeError: у объекта BackgroundScheduler нет атрибута add_cron_job»
Когда программа должна правильно работать.
Глядя на документы. Это кажется устаревшим. Его запускали на Linux.
import requests
import datetime
import time
from apscheduler.schedulers.background import BackgroundScheduler
# Provide the webhook URL that Discord generated
discord_webhook_url = 'super secrect URL'
Scheduler = Scheduler()
Scheduler.daemonic = False
Scheduler.start()
def job_function():
# Get the BTC price from CoinDesk
bitcoin_price_url = 'https://api.coindesk.com/v1/bpi/currentprice/BTC.json'
data = requests.get(bitcoin_price_url).json()
price_in_usd = data['bpi']['USD']['rate']
# Post the message to the Discord webhook
data = {
"content": "<@My Client ID> Bitcoin price is currently at $" + price_in_usd + " USD"
}
requests.post(discord_webhook_url, data=data)
Scheduler.add_cron_job(job_function, minute='0-59')
# the line above is where the error happenes.
Он должен просто бежать. и завершите функцию публикации сообщения о цене BTC для разногласий.