Python 如何使用Mechanize从表的最后一列提取URL,其中行包含某些单词
我正在尝试为我维护的内部票务系统自动化一些繁琐的web任务。 有一个页面,其中包含一个自动生成的充满邮件服务器配置的表。每一行用于不同的邮件服务器,每一行的最后一列包含2个链接,如果该行中的第一列与特定单词匹配,我需要能够提取其中的第一个链接。我正试图在python中使用mechanize实现这一点 该表的名称如下所示:Python 如何使用Mechanize从表的最后一列提取URL,其中行包含某些单词,python,mechanize,mechanize-python,Python,Mechanize,Mechanize Python,我正在尝试为我维护的内部票务系统自动化一些繁琐的web任务。 有一个页面,其中包含一个自动生成的充满邮件服务器配置的表。每一行用于不同的邮件服务器,每一行的最后一列包含2个链接,如果该行中的第一列与特定单词匹配,我需要能够提取其中的第一个链接。我正试图在python中使用mechanize实现这一点 该表的名称如下所示: <table id="pop-mail-servers-table" class="aui aui-table-rowhover"> &l
<table id="pop-mail-servers-table" class="aui aui-table-rowhover">
<tr>
<td>
<span class="mail-server-name">
<strong>testhandler-mcfake</strong>
</span>
<div class="description"></div>
</td>
<td>
<ul class="item-details">
<li>
<dl>
<dt>Host:</dt>
<dd><span class="mail-server-host">fake.mail.server</span></dd>
</dl>
<dl>
<dt>Username:</dt>
<dd><span class="mail-server-username">testhandler-mcfake</span></dd>
</dl>
</li>
</ul>
</td>
<td>
<ul class="operations-list">
<li><a id="edit-pop-10550" href="UpdatePopMailServer!default.jspa?id=10550">Edit</a></li>
<li><a id="delete-pop-10550" href="DeleteMailServer!default.jspa?id=10550">Delete</a></li>
</ul>
</td>
</tr>
所讨论的行如下所示:
<table id="pop-mail-servers-table" class="aui aui-table-rowhover">
<tr>
<td>
<span class="mail-server-name">
<strong>testhandler-mcfake</strong>
</span>
<div class="description"></div>
</td>
<td>
<ul class="item-details">
<li>
<dl>
<dt>Host:</dt>
<dd><span class="mail-server-host">fake.mail.server</span></dd>
</dl>
<dl>
<dt>Username:</dt>
<dd><span class="mail-server-username">testhandler-mcfake</span></dd>
</dl>
</li>
</ul>
</td>
<td>
<ul class="operations-list">
<li><a id="edit-pop-10550" href="UpdatePopMailServer!default.jspa?id=10550">Edit</a></li>
<li><a id="delete-pop-10550" href="DeleteMailServer!default.jspa?id=10550">Delete</a></li>
</ul>
</td>
</tr>
testhandler mcfake
-
主持人:
假邮件服务器
用户名:
testhandler mcfake
所以基本上,如果第一列包含“testhandler mcfake”,那么我想从同一行的最后一列中提取编辑URL
这是一件事吗?可以这样做吗?允许您使用类似jQuery的语法选择HTML元素。允许您使用类似jQuery的语法选择HTML元素