requests requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多 用法 各种请求方式,最好加上头信息和异常判断 url参数 1.直接放在url 2.放在一个字典中 添加头信息 属性 r.status_code http请求的返回状态,200表示连接成功,40 ...
分类:
编程语言 时间:
2018-12-26 15:39:40
阅读次数:
215
1、使用urllib模块 get请求: res = urlopen(url) post请求: 注意:带参数的时候是一个post请求,若http://127.0.0.1:8999/api/login接口的方法限定了methods为get,则会报错urllib.error.HTTPError: HTTP ...
分类:
编程语言 时间:
2018-12-26 12:56:02
阅读次数:
216
import urllib.parse url = 'https://www.baidu.com/s?wd=董博文&ie=utf-8&tn=97931839_hao_pg' ''' quote url编码函数''' ret =urllib.parse.quote(url) print(ret) ''... ...
分类:
编程语言 时间:
2018-12-26 00:29:03
阅读次数:
249
一:使用ImportError,Python3中将一些Python2的模块名称做了修改,需要我们做一些处理来保证代码在不同Python版本中能够正常运行 urllib库也是不兼容Python2和Python3的 二:根据版本来判断 根据sys.version_info.major来判断Python的 ...
分类:
编程语言 时间:
2018-12-25 23:39:27
阅读次数:
336
前几天想抢一下2dj的激活码(失败),又不想一次又一次的刷新来看 所以写了个python的迷你脚本来看游客区的公告是否有新帖 用的是正则来匹配帖子, 再比较帖子的数目判断是否有新帖 代码如下 import re from bs4 import BeautifulSoup from urllib im ...
分类:
其他好文 时间:
2018-12-25 20:24:53
阅读次数:
194
1 import aiohttp 2 import asyncio 3 import async_timeout 4 from urllib.parse import urljoin,urldefrag 5 6 root_url = 'http://python/org/' # 开始的url 7 c ...
分类:
Web程序 时间:
2018-12-25 11:18:46
阅读次数:
238
一、requests 之前使用python自带的urllib模块去请求一个网站或者接口,但是urllib模块太麻烦了,传参数的话,都得是bytes类型,返回数据也是bytes类型,还得解码,想把返回结果拿出来使用的话,还得用json,发get请求和post请求,也不通,使用比较麻烦,还有一个比较方便 ...
分类:
编程语言 时间:
2018-12-24 16:22:50
阅读次数:
232
一、python操作网络也就是打开一个网站,或者请求一个http接口,使用urllib模块。urllib模块是一个标准模块,直接import urllib即可 发送get请求 发送post请求 ...
分类:
编程语言 时间:
2018-12-24 16:13:57
阅读次数:
165
1 # -*- coding:utf-8 -*- 2 # Author:Vincent Zhang 3 4 from urllib.request import urlopen 5 from reportlab.graphics.shapes import * 6 from reportlab.gr ...
分类:
Web程序 时间:
2018-12-23 15:31:10
阅读次数:
224
from urllib.parse import urlparse url = 'http://www.pm25x.com/city/beijing.htm' o = urlparse(url) print(o) print("scheme={}".format(o.scheme)) # http ... ...
分类:
编程语言 时间:
2018-12-20 17:02:43
阅读次数:
209