當前位置:成語大全網 - 新華字典 - 如何用python訪問網頁並在表單處輸入內容

如何用python訪問網頁並在表單處輸入內容

values是妳想發送給發送給給網站的數據.

這個腳本其實在模擬壹個提交表單的過程(使用POST方法, 無法在跳轉後的頁面的url中看出妳提交了什麽)...這個表單的數據全都提交給了url, 而values是想提交的數據, 他是壹個字典, 他的鍵通常對應的是想要提交的表單中的input標簽的name值, 而鍵對應得值就是妳想給這個input標簽填充的數據.

而百度搜索則不同, 他的表單以GET方式提交, 這也就意味著妳不需要上述腳本中的方式, 只需要打開 /s?wd=妳想要搜索的值 這個url就可以看到搜索結果

因此大概腳本應該是這樣:

import urllib

import urllib2

url = '/s?wd={0}'.format('希望搜索的東西')

req = urllib2.Request(url)

res = urllib2.urlopen(req)

res.read()