首页 > 编程语言 >10、获取一个网页的源码

10、获取一个网页的源码

时间:2023-02-02 16:56:43浏览次数:49  
标签:10 网页 url request urllib headers 源码 print

# 获取一个网页的源码 https://www.baidu.com/s?wd=%E5%91%A8%E6%9D%B0%E4%BC%A6
import urllib.request

url = 'https://www.baidu.com/s?wd='

# 要将周杰伦变为Unicode编码的格式
name = urllib.parse.quote('周杰伦')
# print(name)

url = url + name

# print(url)

headers = {
    'User-Agent': ''
}
# 请求对象的定制
request = urllib.request.Request(url=url, headers=headers)
# 模拟浏览器向服务器发送请求
response = urllib.request.urlopen(request)
# 获取响应的内容
content = response.read().decode('utf-8')

# 打印数据
print(content)

标签:10,网页,url,request,urllib,headers,源码,print
From: https://www.cnblogs.com/arciab/p/17086553.html

相关文章

  • 信奥赛 1059
    1059:求平均年龄时间限制:1000ms      内存限制:65536KB提交数:124702   通过数:73344【题目描述】班上有学生若干名,给出每名学生的年龄(整数),求班......
  • 二进制安装docker-20.10.9
    二进制包下载地址:https://download.docker.com/linux/static/stable/x86_64/  #解压tarxfdocker-20.10.9.tgz #拷贝二进制文件cpdocker/*/usr/bin/#创建containerd......
  • 一文讲尽Thread类的源码精髓
    摘要:今天,我们就一起来简单看看Thread类的源码。本文分享自华为云社区《【高并发】Thread类的源码精髓》,作者:冰河。前言最近和一个朋友聊天,他跟我说起了他去XXX公司面试......
  • 一文讲尽Thread类的源码精髓
    摘要:今天,我们就一起来简单看看Thread类的源码。本文分享自华为云社区《​​【高并发】Thread类的源码精髓​​》,作者:冰河。前言最近和一个朋友聊天,他跟我说起了他去XXX公司......
  • 小程序扫码登录网页端原理
    目录一、问题引入二、几个难题1.网页端是怎么知道哪个用户扫描的二维码?2.小程序扫码,扫出来的是什么东西?3.小程序扫到二维码以后,做了什么事情,怎么和网页端通讯的......
  • apiview、request、response源码分析、serializer基本使用
    昨日回顾#1restful规范 -https协议,保证安全-接口中带api标识 -api.baidu.com-www.baidu.com/api -接口中带版本标识-接口即资源,尽量用名......
  • CF1037H Security题解
    根据字典序的定义,位置大的大于长度长的,长度长的大于长度短的。所以我们贪心,先追求长度长的,再追求后面的位置大的,再追求前面的位置大的。我们要一个能遍历子串的结构,就选......
  • WEB开发人员应该知道 10 个 Docker 命令
    Docker的优势很容易让Web开发人员所忽略。对于开发运维来说,它被认为太过技术性、没有必要。作为WEB开发人员,学习使用Docker将有助于简化构建、测试和部署Web应用程序的......
  • 通过uboot传参设置mtd分区流程源码分析
    因为公司同事反映他使用的开板无法将根目录下的ip_work目mounth成功,由于本人当时没有去现场查看问题,只是象征性的询问内核是否创建了/dev/mtdblock5设备节点,因为该开发板默......
  • 直播商城系统源码,播放器aliPlayer自定义清晰度切换
    直播商城系统源码,播放器aliPlayer自定义清晰度切换 <!DOCTYPEhtml><html><head>  <metacharset="utf-8">  <metahttp-equiv="x-ua-compatible"content="IE=......