This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jsameer23
Recipients jsameer23
Date 2018-12-04.12:23:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1543926208.85.0.788709270274.issue35407@psf.upfronthosting.co.za>
In-reply-to
Content
I have defined 2 variables , 1 for Friday and other for rest of weekdays. However when I match these two with the website date(which is 'today - 3' for Monday and 'today -1' )it shows the error as variable not defined. Below is code for the same.

import datetime


d = datetime.date.today()

if d.weekday() == 0:
    tdelta = datetime.timedelta(days=3)
    friday = d - tdelta
    print(friday)


elif d.weekday() in range(1,5):
    tdelta1 = datetime.timedelta(days=1)
    prev_day = d - tdelta1
    print(prev_day)

data_date = new.date()  # data_date is the date fetched from website
        if data_date == friday:
            print("Data as on", friday, "for Race Horses")
        elif data_date == prev_day:
            print("Data as on", prev_day, "for Race Horses")
        else:
            print("Data update required.")
History
Date User Action Args
2018-12-04 12:23:28jsameer23setrecipients: + jsameer23
2018-12-04 12:23:28jsameer23setmessageid: <1543926208.85.0.788709270274.issue35407@psf.upfronthosting.co.za>
2018-12-04 12:23:28jsameer23linkissue35407 messages
2018-12-04 12:23:28jsameer23create