有状态的程序化Web浏览。

mechanize的Python项目详细描述


在andy lester的perl模块之后的有状态编程web浏览 www::机械化。

browser实现了urllib2.openerdirector接口。浏览器 对象具有状态,包括导航历史记录、HTML表单状态、Cookie, 等等。浏览器对象处理的一组功能和url方案是 可配置。该库还提供了一个api,该api与 urllib2:如果替换“urllib2”,urllib2程序可能仍然可以工作 到处都是“机械化”。

功能包括:ftp:、http:和文件:url方案、浏览器历史记录、超链接 和HTML表单支持,HTTP cookies,http-equiv和refresh,referer[sic] 标头、Roopts.txt、重定向、代理和基本和摘要HTTP 身份验证。

大部分代码最初是由gisle aas(libwww perl)从perl代码派生的, 约翰尼李(MSIE饼干支持)和最后但并非最不重要的安迪莱斯特 (www::机械化)。urllib2是jeremy hylton写的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
servlet控制器中的java空指针异常   java部署Maven项目无法添加jersey原型   Java邮件跳回了邮件的地址   java Android Studio:尝试调用虚拟方法“void Android”。小装置。图像按钮。空对象引用上的setImageResource(int)“”   java如何在服务中使用倒计时更新文本   java如果没有更多的异常,我如何停止获取输入?   java将页码放入文档中   名为[<name>]的java hibernate参数不存在   java如何在JTextPane中动态生成新行?   java LinkedList对“get()”使用迭代器以加快迭代速度   java Junit 4.12问题测试异常   rest密钥斗篷从Java导入领域“创建”?   如何并行执行oracle java存储过程   java如何保存用户上次读取的页码   java操作系统。getSystemCpuLoad()始终返回相同的值