Python接口自动化1- 获取URL query中的参数

字数 174阅读 562

例如一个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转换为字典

具体代码如下:

代码


运行结果

推荐阅读更多精彩内容