Как получить данные после жестких дисков и данные с [400-]? - PullRequest
0 голосов
/ 04 октября 2019
<input type="hidden" name="m_1570" value="240JYK">
        <tr bgcolor="#ffffff">
            <td width="1" height="5" valign="Top" colspan="10"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="5" width="1"></td>## Heading ##
        </tr>
        <tr bgcolor="#ffffff">
            <td width="1" height="1" valign="Top"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="1" width="1"></td>
            <td><span class="olt_table_content_cfg"><b>Hard Drives</b>:<br>240GB Solid State Drive SATA Read Intensive MLC 6Gbps 512e 2.5in Hot-plug Boot Drive</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">240JYK</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">[400-ATDF]</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1570</span></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td width="1" height="5" valign="Top" colspan="10"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="5" width="1"></td>
        </tr>
        <input type="hidden" name="m_1570" value="1TA25">
        <tr bgcolor="#E7E7E7">
            <td width="1" height="5" valign="Top" colspan="10"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="5" width="1"></td>
        </tr>
        <tr bgcolor="#E7E7E7">
            <td width="1" height="1" valign="Top"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="1" width="1"></td>
            <td><span class="olt_table_content_cfg"><b>Hard Drives</b>:<br>1TB 7.2K RPM SATA 6Gbps 2.5in Hot-plug Hard Drive</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1TA25</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">[400-AEFC]</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1570</span></td>
        </tr>
        <tr bgcolor="#E7E7E7">
            <td width="1" height="5" valign="Top" colspan="10"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="5" width="1"></td>
        </tr>
        <input type="hidden" name="m_1570" value="2TBRPP">
        <tr bgcolor="#ffffff">
            <td width="1" height="5" valign="Top" colspan="10"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="5" width="1"></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td width="1" height="1" valign="Top"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="1" width="1"></td>
            <td><span class="olt_table_content_cfg"><b>Hard Drives</b>:<br>2TB 7.2K RPM SATA 6Gbps 512n 2.5in Hot-plug Hard Drive</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">2TBRPP</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">[400-AMUG]</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1570</span></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td width="1" height="5" valign="Top" colspan="10"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="5" width="1"></td>
        </tr>
        <input type="hidden" name="m_1570" value="G6FUSD7">
        <tr bgcolor="#E7E7E7">
            <td width="1" height="5" valign="Top" colspan="10"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="5" width="1"></td>
        </tr>
        <tr bgcolor="#E7E7E7">
            <td width="1" height="1" valign="Top"><img src="https://si.cdn.ABC.com/images/global/configurator/general/spacer.gif" border="0" height="1" width="1"></td>
            <td><span class="olt_table_content_cfg"><b>Hard Drives</b>:<br>480GB SSD SATA Read Intensive 6Gbps 512 2.5in Hot-plug AG Drive</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">G6FUSD7</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">[400-AXTL]</span></td>
            <td><span class="olt_table_content_cfg">&nbsp;</span></td>
            <td><span class="olt_table_content_cfg">1570</span></td>
        </tr>

Я использую XPath. Ниже приведены строки кода, которые я использую:

Блок кода:

hd_Desc_SKU = browser.find_element_by_xpath ("// input [@ type = 'hidden'] [@ name ='m_ "+ str (CT_id3) +"' "+"] / follow :: tr [2] / td [2] / span "). get_attribute (" innerHTML "). partition ("
") [2] hd_Code_SKU = browser.find_element_by_xpath ("// input [@ type = 'hidden'] [@ name = 'm_" + str (CT_id3) + "'" + "] / follow :: tr [2] / td [8] / span "). get_attribute (" innerHTML ") [1: -1]

Но я не знаю, как выполнять итерации. Я получаю данные только для первого диска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...