如何发布帖子请求

时间:2014-05-10 12:43:40

标签: python post

我想向表单

发出post方法请求
<select name="ctl00$ContentPlaceHolder1$ddlDistrict" onchange="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder1$ddlDistrict\',\'\')', 0)" id="ctl00_ContentPlaceHolder1_ddlDistrict" tabindex="2" style="width:205px; font-size: medium;">
    <option value="-1">--Select--</option>
    <option value="2">ಬಾಗಲಕೋಟೆ / BAGALKOT</option>
    <option value="21">ಬೃ.ಬೆ.ಮ.ಪಾ / BANGALORE</option>
    <option value="22">ಬೆಂಗಳೂರು ಗ್ರಾಮಾಂತರ / BANGALORE RURAL</option>
    <option selected="selected" value="1">ಬೆಳಗಾವಿ / BELGAUM</option>
    <option value="12">ಬಳ್ಳಾರಿ / BELLARY</option>
    <option value="5">ಬೀದರ್‌ / BIDAR</option>
    <option value="3">ವಿಜಾಪೂರ / BIJAPUR</option>
    <option value="29">ಚಾಮರಾಜನಗರ / CHAMARAJNAGAR</option>
    <option value="19">ಚಿಕ್ಕಬಳ್ಳಾಪುರ / CHIKKABALLAPUR</option>
    <option value="17">ಚಿಕ್ಕಮಗಳೂರು / CHIKMAGALUR</option>
    <option value="13">ಚಿತ್ರದುರ್ಗ / CHITRADURGA</option>
    <option value="26">ದಕ್ಷಿಣ ಕನ್ನಡ / DAKSHINA KANNADA</option>
    <option value="14">ದಾವಣಗೆರೆ / DAVANGERE</option>
    <option value="9">ಧಾರವಾಡ / DHARWAD</option>
    <option value="8">ಗದಗ / GADAG</option>
    <option value="4">ಗುಲಬರ್ಗಾ / GULBARGA</option>
    <option value="25">ಹಾಸನ / HASSAN</option>
    <option value="11">ಹಾವೇರಿ / HAVERI</option>
    <option value="27">ಕೊಡಗು / KODAGU</option>
    <option value="20">ಕೋಲಾರ / KOLAR</option>
    <option value="7">ಕೊಪ್ಪಳ / KOPPAL</option>
    <option value="24">ಮಂಡ್ಯ / MANDYA</option>
    <option value="28">ಮೈಸೂರು / MYSORE</option>
    <option value="6">ರಾಯಚೂರು / RAICHUR</option>
    <option value="23">ರಾಮನಗರಂ / RAMANAGARAM</option>
    <option value="15">ಶಿವಮೊಗ್ಗ / SHIMOGA</option>
    <option value="18">ತುಮಕೂರು / TUMKUR</option>
    <option value="16">ಉಡುಪಿ / UDUPI</option>
    <option value="10">ಉತ್ತರ ಕನ್ನಡ / UTTARA KANNADA</option>
    <option value="35">ಯಾದಗಿರಿ / YADGIR</option>

</select>

如何将python中的value = 2发送到此表单。

1 个答案:

答案 0 :(得分:0)

您可以使用python-request库。 例如(来自文档):

>>> payload = {'key1': 'value1', 'key2': 'value2'}
>>> r = requests.post("http://httpbin.org/post", data=payload)