MeetingDate = datetime.datetime(2020,5,11)
df = pd.read_csv('request.csv')
dateformatsXpaths = df['dateformat']
MeetingDateXpaths = df['WebCfg_MtgDate_xpath']
urls = df['url']
fcids = df['fcid']
for url in urls:
driver.get(url)
agendaMeetingdateformat = MeetingDate.strftime(df['dateformat'])
meeting =df['WebCfg_MtgDate_xpath'].replace('*', agendaMeetingdateformat)
my_element = driver.find_element_by_xpath(meeting).text
if my_element == agendaMeetingdateformat :
print('valid Meeting date')
else:
print('Invalid Meeting date')
driver.close()
I want to convert the given date to the date format that is coming from the df['dateformat'],but its throwing following error
Traceback (most recent call last):
File "C:\Users\sameer\PycharmProjects\Python\MeetingDateFinder.py", line 32, in <module>
agendaMeetingdateformat = MeetingDate.strftime(df['datefromat'])
TypeError: strftime() argument 1 must be str, not Series