これはちょっとハマった。
input type="date"
を指定したHTMLは、Chromeの場合、以下のように年、月、日で各々別々のフォーカスを持ってしまうため、clear()
とかやっても、全然消えない。
上記のエントリはC#だったが、PythonのSeleniumだとJavaScriptを実行できるので、これが一番楽だった。
self.driver.execute_script('document.getElementsByName("start")[0].value="";' )
セレクタはよしなに。