进阶篇4:向网页提交数据

本文介绍了Python的Requests库中GET和POST方法的使用。GET主要用于从服务器获取数据,通过构造URL参数实现功能;POST则用于向服务器提交数据,数据放在HTTP头中。文中展示了使用requests.post进行表单提交的示例代码,但未成功执行。
摘要由CSDN通过智能技术生成

一、Get与Post的介绍

1.Get

  • 从服务器上获取数据
  • 通过构造url中的参数来实现功能

2.Post

  • 向服务器传送数据
  • 将数据放在header提交数据

二、Requests表单提交

  1. 核心方法:requests.post

  2. 核心步骤:构造表单——提交表单——获取返回信息

  3. 代码如下(没实现出来,害)

#-*- coding: UTF-8 -*- 
import requests
import re
# url = '网址'
url = '网址&template=false'

# html = requests.get(url).text
# print (html)


shuju = {
    数据内容
}

html_post = requests.post(url,data=shuju)
title = re.findall('card-title">(.*?)</div>',html_post.text,re.S)
for each in title:
   print(each)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值