当我尝试使用driver.SwitchTo().Frame(driver.FindElement(By.XPath("//iframe[@src='/iframe.asp']));
IWebElement pisso = driver.FindElement(By.XPath("/html/body/font/a"));
TypeError: a float is required
websocket.create_connection
向我展示的例外是:
full_url = "wss://myurl:443/abc/def/ghi?id=asdf3nnasdfj34nasdf23"
header_conn = dict()
header_conn['Authorization'] = "Auth service=<my authorization token goes here>"
ws = websocket.create_connection(full_url, header_conn)
知道我错过了什么吗?我看到了this链接,但我不确定如何在我的情况下应用相同的解决方案。
答案 0 :(得分:1)
websocket.create_connection
似乎将timeout
值作为第二个参数。在您的情况下,header_conn
被解释为timeout
参数。
尝试
ws = websocket.create_connection(full_url, header=header_conn)