我想从网站的商店定位器中删除一些地址,以便更容易放入谷歌地图,并查看我州所有商店的位置。
这是商店定位网站: http://www.rockyboots.com/locator
当我到这里时,我进入我的状态,它返回所有地址。我想知道如何使用python,特别是Requests模块。
我尝试对提交表单时发送的信息进行逆向工程,并获得了
form = {'dwfrm_storelocator_address_states_stateUSCA':'NS',
'dwfrm_storelocator_findbystate':'Search'}
所以我的请求目前看起来像是:
r = requests.post(url, data = form)
,其中
url = 'http://www.rockyboots.com/locator'
这似乎只是再次给我定位页面,而不是提交的表单页面。
此时,我只是不确定还有什么要做或尝试,所以任何信息都会有所帮助。这只是一个侧面项目,我可以用来学习一些网络抓取。
答案 0 :(得分:0)
Reddit上的用户(commandlineluser)帮助我解决了这个问题。事实证明,还有另一个参数必须传递给POST请求,但每次访问URL时该参数都会更改。