从web窗体发送和接收datetime对象。
datetime-selenium的Python项目详细描述
Datetime Selenium允许您使用Selenium向web表单发送/检索datetime.datetime
对象。在
安装
$ pip install datetime-selenium
快速启动
首先,从Datetime Selenium repo克隆一个示例文件。在
^{pr2}$让我们将当前日期和时间发送给表单中的所有输入。在
fromdatetime_seleniumimportsend_datetimefromselenium.webdriverimportChromefromdatetimeimportdatetimedriver=Chrome()driver.get('data:text/html,'+open('form.html').read())datetime_=datetime.utcnow()css_selectors=('input[type=date]','input[type=datetime-local]','input[type=month]','input[type=time]','input[type=week]')forselectorincss_selectors:input_=driver.find_element_by_css_selector(selector)send_datetime(input_,datetime_)
您将在selenium浏览器中看到填写的表单。在
引文
@software{bowen2020datetime-selenium,
author = {Dillon Bowen},
title = {Datetime-Selenium},
url = {https://dsbowen.github.io/datetime-selenium/},
date = {2020-06-29},
}
许可证
用户必须在使用它的任何出版物中引用此软件包。在
它是由麻省理工学院License授权的。在
- 项目
标签: