通过表单进行网页爬取

时间:2020-04-08 09:29:25

标签: python-3.x web-scraping beautifulsoup scrapy web-crawler

我想通过此表单进行爬网,在选择选项时会显示表格数据。然后,我希望删除该表数据。 参考网站:https://www1.nseindia.com/products/content/derivatives/equities/historical_fo.htm 会询问是否有人可以帮助解决python中的问题。

<form name="dataForm" id="dataForm" method="get" onsubmit="return false;">
    <div class="caption-text">Select Instrument :</div>
    <div class="viewdata-content">
        <select name="instrumentType" id="instrumentType" onchange="fillData();">
            <option value="select"> Select Instrument Type </option>
            <option value="FUTIDX"> Index Futures </option>
            <option value="FUTSTK"> Stock Futures </option>
            <option value="OPTIDX"> Index Options </option>
            <option value="OPTSTK"> Stock Options </option>
            <option value="FUTIVX"> Volatility Futures </option>
        </select>
    </div>
    <div class="clear"></div>

    <div class="caption-text">Enter Strike Price:</div>
    <div class="viewdata-content">
        <input name="strikePrice" class="reporttitle1" type="text" id="strikePrice" style="width:94px">
    </div>
    <div class="clear"></div>

    <div class="viewdata-content">
        <input type="radio" id="rdPeriod" name="rdPeriod" value="groupPeriod" checked="" onclick="makeReadonly()">
        <label>For past:</label>
        <select name="dateRange" id="dateRange">
            <option value="day" selected="">1 Day</option>
            <option value="week">7 Days</option>
            <option value="15days">15 Days</option>
            <option value="1month">30 Days</option>
            <option value="3month">90 Days</option>
            <option value="12month">365 Days</option>
            <option value="24month">24 Months</option>
        </select>
        <div class="clear"></div>
        <p class="or-text">OR</p>
        <div class="clear"></div>
        <input type="radio" id="rdDateToDate" name="rdPeriod" value="groupPeriod" onclick="makeReadonly()">
        <label>Select a time period:</label>
        <span>
                                        <input type="text" class="textboxdata hasDatepicker" id="fromDate">
                                        <img class="calendarbtn" src="/common/images/calendar-icon.gif"></span><span class="to-text">To</span><span>
                                            <input type="text" class="textboxdata hasDatepicker" id="toDate">
                                        <img class="calendarbtn" src="/common/images/calendar-icon.gif"></span>
        <p>
            <input type="image" class="getdata-button" src="/common/images/btn-get-data.gif" id="getButton" name="getButton">
        </p>
    </div>
</form>

0 个答案:

没有答案
相关问题