我正在尝试使用机械汤登录到Draftkings的体育书籍。这是由于一个朋友的建议,但不确定机械汤是否适用于我。登录页面看起来不像是一个表单,而是两个带有按钮的输入域。 页面的检查如下所示:inspect of draftkings log in page 我想知道我是否需要在这个项目中使用selenium。
我使用selenium和xlrd模块将excel中的许多单元格(~1000)数据输入到web表单中。我已经成功地使用selenium的send_keys编写了完成此任务的代码,但由于在提交表单之前需要处理输入,因此目前存在较大的时间延迟。我目前编译了一个包含每个单元格的值的大字符串,然后使用send_keys一次性将其放入表单中,如下所示:
for z in range(1000):
ss = ss + (str(sh.row_values(z)[1])) + "\n"
form.send_keys(ss)
我注意到,当我手动将1000个excel单元格复制并粘
Python机械化为这段代码提供了嵌套表单错误:
url = 'http://bis.zju.edu.cn/psi/'
browse = mechanize.Browser()
browse.set_handle_robots(False)
browse.open(url)
# print [n for n in browse.forms()]
# ParseError: nested FORMs
browse.select_form(name="form1") # or (nr=0)
# ParseError: nested FORMs
seq =
我正在使用创建一个脚本,可以登录到网站并提交表单。但是,此表单有3个提交按钮(预览、发布和取消)。我习惯了只有一个按钮。
这是表单:
<TextControl(subject=Is this good for the holidays? Anyone know about the new tech?)>
<IgnoreControl(threads=<None>)>
<TextareaControl(message=Im new to technology stocks.)>
<SelectControl(identity=[*
我对基地完全陌生。我有不同的表单,但是在其中一个名为F_STRUCT的表单中,我试图制作一个宏,它将允许用户在选择邮政编码时自动填充另一个字段。
所以数据库看起来是这样的。
ID_ZIP ZIP CITY
1 97425 Les Avirons
2 82289 Toto
在我的表单中,我有一个select选项,允许选择邮政编码。它的标签和名称是ZipCode。
所以我真的不知道在哪里可以找到所有方法和chill方法的API参考,我遵循了互联网上的例子。
我试过了
Sub getZip
Dim Doc As Object
Dim DrawPage As Object
D
在xmlstarlet中,如何选择xmlns属性的值?
我试着用
xml sel -t -v //@xmlns input.xml
但是没有得到任何结果。另一方面,
xml sel -t -v //@id input.xml
按预期打印所有ids。我是否需要在xmlns前面加上一些名称空间?如果是,是哪一个?
我正在使用Python机械打开一个网站,填写一个表格,并提交该表格。其实很简单。它的工作,直到我遇到单选按钮和“选择”输入框。
br.open(url)
br.select_form(name="postmsg")
br.form['subject'] = "Is this good for the holidays? "
br.form['message'] = "I'm new to technology."
br.form['E'] = '0'
br.submit()