目录
一、前置知识1
二、前置知识2
requests库的7个主要方法
方法 | 说明 |
requests.request() | 构造一个请求 |
requests.get() | 获取HTML网页的主要方法(即HTTP的GET) |
requests.head() | 获取HTML网页头的信息方法(即HTTP的HEAD) |
requests.post() | 向HTML网页提交POST请求方法(即HTTP的POST) |
requests.put() | 向HTML网页提交PUT请求的方法(即HTTP的PUT) |
requests.patch() | 向HTML网页提交局部修改请求(即HTTP的PATCH) |
requests.delete() | 向HTML页面提交删除请求(即HTTP的DELETE) |
语法:
注解:
import requests
if __name__ == '__main__':
url1="https://beautifulsoup.readthedocs.io/zh_CN/latest/"
req=requests.get(url=url1)
req.encoding='utf-8'
print(req.text)
注:
获取到的返回包内容在最下方方框中
(使用pycharm工具)
三、扩展工具
jupyter notebook工具(平时可能都习惯使用pycharm)
安装
pip3 install jupyter
查看帮助信息
jupyter notebook -h
启动
jupyter notebook
(如果端口占用的情况:jupyter notebook --port <port_number>)
进入到了主页面
(还有很多配置,可以使界面更清爽,我只想使用软件的功能,界面想配置清爽可以查看一下软件的其他配置)
软件的使用:
如图所示点击完成以后会新建一个窗口
在里面复制代码运行即可
四、网络安全小圈子
README.md · 书半生/网络安全知识体系-实战中心 - 码云 - 开源中国 (gitee.com)https://gitee.com/shubansheng/Treasure_knowledge/blob/master/README.md
GitHub - BLACKxZONE/Treasure_knowledgehttps://github.com/BLACKxZONE/Treasure_knowledge