Python接口自动化1- 获取URL query中的参数
2018-11-11 本文已影响27人
太阳当空照我要上学校
例如一个URL,我们需要获取它的参数名和参数值的话,如何获取呢,
这样的话可以用到python标准库urlparse 。
以python3为例,下面的URL中,我们要获取URL里的GET参数,也就是获取url query中的参数
(url由scheme(协议),netloc(主机),path(路径),params(最后路径的参数),query(查询字段),fragment(锚)组成。)
具体栗子如下:
url ="http://oms.uat.mf.com/login?appid=5005&goUrl=http://oms.uat.mf.con/room&token=079E67A1FC5BBBD37A65"
1. 先获取urlparse分割后元组中查询条件 query
2. 把query转换为字典
具体代码如下:
代码 运行结果