Python - 填写并提交 HTML 表单

2023-12-11

我想使用 python 在网页上填写并提交表单。我想要与之交互的表单有几个使用 JavaScript 填充的下拉框。我看过机械化库,但它不处理 JavaScript。您能建议一个与表单交互的替代库/方法吗?

Cheers,

Pete


  1. Selenium RC 或 Windmill (http://www.getwindmill.com/)

  2. 检查表单返回的 GET 或 POST 值; 使用urllib2直接提交合成请求。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python - 填写并提交 HTML 表单 的相关文章

随机推荐

  • 从 MPSC 通道成功接收后进程永远不会退出

    这是代码 use std thread use std sync mpsc fn main spawn threads let tx rx mpsc channel for mut i in 0 10 let txc tx clone cl
  • 停机问题到底是什么?

    每当人们询问与编程有关的停止问题时 人们都会回答 如果你只添加一个循环 你就会得到停止程序 因此你无法自动化task 说得通 如果你的程序有一个无限循环 那么当你的程序运行时 你无法知道程序是否仍在处理输入 或者它是否只是无限循环 但其中一
  • 为什么由 /.../ 创建的 javascript RegExp 可以工作,但通过“new RegExp”创建的相同内容却不能?

    我很困惑这里有什么区别以及为什么一个有效而另一个无效 有人可以解释一下吗 The string to search through var str This is a string with some stuff in here This
  • Gson 序列化 POJO 的 ArrayList 时出现问题

    我一直计划使用 simpleXML 来满足我的序列化需求 但我想我应该尝试一下 JSON 以学习新的东西 这是我用来尝试使用 Gson 1 7 1 序列化测试 POJO 的 ArrayList 的代码 注意 我删除了字符串 s 的读取器 写
  • 与计算域的剔除映射

    我从 WCF 服务获取数据 然后映射数据并将其与 DOM 对象绑定 var PayinyVM getJSON service PaidService svc PaidList function data var tmp JSON strin
  • Android 无法通过 AlarmManager 传递意图附加信息

    我试图在我的意图中添加一条额外的消息 以传递给 AlarmManager 以供稍后触发 我的 onReceive 正确触发 但 extras getString 返回 null Setup public PendingIntent getP
  • watir-webdriver - 单击 Javascript 按钮

    第一周进行 watir webdriver 和 Web 应用程序测试 因此仍在尝试概括一些概念 有这个 javascript 元素
  • 如何在打开新网页后继续VBA代码

    我是创建 VBA 代码的新手 并且正在慢慢对其有基本的了解 但是如果没有帮助 我无法通过项目的这一点 我有下面的代码并且运行良好 直到我需要在打开的新页面上继续该代码 我不知道如何继续代码 计划是能够单击赔率比较选项卡并从该页面提取数据 任
  • Outlook 类似于侧边栏并在 Outlook 中显示

    我正在使用VS2008 想尝试应用程序的Outlook样式显示 请指导我如何拥有像侧边栏和类似显示的外观 是否可以使用现有的控件 另请注明这些是否是 WPF 控件 thanks 以下是 CodeProject 中的几个示例 http www
  • 正则表达式 (Javascript) - 取一个打乱的单词并找到一个未打乱的匹配项

    我有一个英语词典中所有单词的列表 270 000 多个单词 存储在一个名为的变量中theList 我有一个乱码word我想通过与单词列表匹配来解读 最初 我认为下面的代码可以解决问题 但效果不太好 var theList Contains
  • 是否可以在java中动态“添加”到类路径?

    java classpath classes jar parserTester 如何以编程方式获取上述命令中的功能 就像 是否可以运行为 java parserTester 并得到相同的结果 我尝试使用 URLClassLoader 但它修
  • Python/Pycharm,Ctrl-空格键不会显示代码完成

    我有以下文件 为什么当我按时代码补全不运行Ctrl Space在 r 之后 红色框中写着 没有建议 程序运行并输出 200 author hape import urllib request import urllib response p
  • “git push”删除未跟踪的远程文件

    我正在运行一个网络服务器 允许用户将图像上传到服务器 但是 我正在使用git管理我的源代码 以及git push操作会删除服务器上与我的本地结账不匹配的任何内容 所以我每次运行时都会丢失图像git push 起初我以为我可以protect上
  • 使用 Kinect 和 EMGU(OpenCV 包装器)进行机器人定位

    我正在开发小型 WPF 桌面应用程序来跟踪机器人 我的办公桌上有一个 Windows 版 Kinect 我能够执行基本功能并运行深度摄像头流和 RGB 摄像头流 我需要的是跟踪地板上的机器人 但我不知道从哪里开始 我发现我应该使用 EMGU
  • PyCharm 和 PYTHONPATH

    我有一个用于我的目录PYTHONPATH c test my scripts 在这个目录中 我导入了一些模块 它在我的 Python shell 中运行良好 如何将此目录路径添加到 PyCharm 以便我可以导入该目录中的内容 过时了 有关
  • float.Parse 中的浮动精度丢失

    float s float Parse 10499 9705314636 Now s有价值10499 97 有没有办法保存所有的精 度数字 您可能想查看浮点数 双精度数和小数之间的区别 特别注意 a 之间的区别binary浮点类型 和一个d
  • Facebook 爬虫目前是否在解析 DOM 之前解释 javascript?

    以下链接似乎表明它不能 Facebook Sharer 在共享我的 URL 时如何选择图像和其他元数据 但我想知道目前情况是否仍然如此 facebook 开发网站上的文档没有给出关于这一点的任何精确信息 在我运行的测试中 我从未见过它解释
  • 集合组查询是否从所有同名集合中获取数据?

    我有这个 Firebase Cloud Firestore 架构 my db gt users gt uid gt places gt placeId and my db gt places gt placeId 此集合组查询是否会在两条路
  • Python Sockets - 如何关闭服务器?

    我尝试用Python中的socket模块制作一个简单的聊天系统 一切正常 除了每次我想关闭服务器时都需要终止该进程 我不想每次都这样做 所以我的问题是 我怎样才能创建一个函数 当我输入时shutdown在服务器终端中 它会关闭整个服务器 我
  • Python - 填写并提交 HTML 表单

    我想使用 python 在网页上填写并提交表单 我想要与之交互的表单有几个使用 JavaScript 填充的下拉框 我看过机械化库 但它不处理 JavaScript 您能建议一个与表单交互的替代库 方法吗 Cheers Pete Selen