爬虫零基础学习,第一天,安装环境,requests库常用命令的讲解

Python爬虫

爬虫学习思路



URL内容获取,requests的基本常用语法

python 复制代码
import  requests
# 先向目标网站发送请求
url =  "http://www.baidu.com"
r = requests.get(url)
# 可以用看一下访问码返回值是不是200,若是200则表示访问成功
print(r.status_code)
# 输出头部格式查看,文本格式
print(r.headers)
# 如果content-type没有写文件格式,那获取文本内容时,中文会出现乱码
print(r.encoding)  # 用于查看文本格式
print(r.text)
# 所以可以先指定utf-8的格式,然后再访问文本内容
r.encoding="utf-8"
print(r.text)
相关推荐
留白_1 分钟前
【tableau入门学习】2、柱状图、折线图、饼图、散点图
学习·tableau
FfHUCisI2 分钟前
GMP 调度器:Go 并发的心脏是如何跳动的
开发语言·golang·php
Carl_奕然6 分钟前
【智能体】Agent的四种设计模式之:React(2026最新版)
javascript·人工智能·python·react.js·设计模式·语言模型
数智启示录7 分钟前
Apache Kafka 幂等 Producer 的边界:Exactly-Once 到了 MySQL 为什么失效 【Kafka合集】
数据库·经验分享·分布式·mysql·面试·kafka·apache
岁月宁静8 分钟前
四、《从零手撸 Agent》 — 流式输出:接住 AI “一个字一个字” 想出来的过程
python·agent
Java小白笔记9 分钟前
Java 实现阿里云 OSS 文件上传链路:普通上传、秒传、分片与断点续传
java·开发语言·数据库·spring·阿里云
—Miss. Z—10 分钟前
计算机三级数据库技术—填空题
数据库·mysql
AI视觉网奇10 分钟前
blende 下载安装学习笔记
笔记·学习
传奇开心果编程11 分钟前
【Rust入门知识点学与练】第9课:Vec 动态数组
开发语言·学习·rust
是吕先森11 分钟前
【python】selenium实现web自动化测试
前端·python·selenium