我在雅虎注册页面上玩Splitter。当我试图填写雅虎用户名时出错了。 下面是代码。我很确定下面的代码没有问题。在
with Browser() as browser:
# Visit URL
url = "https://edit.yahoo.com/registration?.intl=us&.lang=en-US&.pd=ym_ver%253D0%2526c%253D%2526ivt%253D%2526sg%253D&new=1&.done=http%3A//mail.yahoo.com&.src=ym&.v=0&.u=3lt6ffl9q1g0m&partner=&.partner=&pkg=&stepid=&.p=&promo=&.last=&fsredirect=1&fs=uKhjpV.HafCCqUaFfpsAA6U3jii0wwSSblFjRz2HbaZq5sH_VJeVqejV5CUyegWCV3V2PxNx"
browser.visit(url)
browser.fill("yahooid","Zara")
如果我停止程序,浏览器将重新激活。 我的一个猜测是,它正在等待诸如用户名建议之类的东西,因为它可以很好地处理“名字”和“姓氏”字段。在
我使用的是Windows8、Eclipse、Splinter 0.6.0、Firefox 30.0
在玩夹板的时候,我可以用另一种方法来做同样的事情。 在这个问题得到解决之前,有相同问题的人可以使用以下概念。在
^{pr2}$
目前没有回答
相关问题 更多 >
编程相关推荐