python-3.x - 无法将给定日期转换为来自 df['dateformat'] 在 python 中的所需日期格式
问题描述
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()
我想将给定的日期转换为来自 df['dateformat'] 的日期格式,但它会引发以下错误
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
解决方案
推荐阅读
- vuetify.js - Vuetify 数据表中,带有槽模板的表列
- python - 如何在创建时“numify”python嵌套列表
- google-forms - 删除 Google 表单通知发送的页脚消息
- kotlin - 如何在 Try-Catch 块内进行安全投射
- python-3.x - 从 s3 读取 dbf 文件引发错误 - “int”对象没有属性“isalpha”
- headless-browser - Puppeteer 与 Babel 变换不兼容
- python - ValueError:无法将输入数组从形状(1,3)广播到形状(3,1)
- flutter - Flutter中如何设计和实现一个多列的列表视图?
- python - 将小部件旋转一定程度
- python - 将英语词典导入 Python IDE