目标:

结果:

{'tma_jssdk_version': '1.93.0.1', 'ac': 'WIFI', 'appTheme': 'dark'}

代码:

import urllib.parse as urlparse

url = 'https://search5-search-hl.amemv.com/aweme/v1/challenge/search/?tma_jssdk_version=1.93.0.1&ac=WIFI&appTheme=dark'

parsed = urlparse.urlparse(url)

# ParseResult(scheme='https', netloc='search5-search-hl.amemv.com', path='/aweme/v1/challenge/search/', params='', query='tma_jssdk_version=1.93.0.1&ac=WIFI&appTheme=dark', fragment='')

print(parsed)

querys = urlparse.parse_qs(parsed.query)

print(querys)

# {'tma_jssdk_version': ['1.93.0.1'], 'ac': ['WIFI'], 'appTheme': ['dark']}

querys = {k: v[0] for k, v in querys.items()}

print(querys)

# {'tma_jssdk_version': '1.93.0.1', 'ac': 'WIFI', 'appTheme': 'dark'}

parsed 是一个tuple对象,把url分成了6个部分,query 属性就是查询参数部分,再通过 prase_qs 方法解析成字典对象,解析后,字典的value 是列表,因为同一个参数可以有多个值,我们只取第一个值。

python如何获取url中的内容_python怎么提取url中的参数相关推荐

  1. python删除文本中指定内容_Python实现删除文件中含“指定内容”的行示例

    本文实例讲述了Python实现删除文件中含指定内容的行.分享给大家供大家参考,具体如下: #!/bin/env python import shutil,sys,os darray = [ " ...

  2. python读取文件中的内容_python 读取文件夹中的文件内容

    看thinking in java的时候发现有个题的答案不确定结果, 于是下载答案看下,结果是 这个样子的,这样要怎么才能找到相对应的答案?于是我就着手写了一个快速遍历的脚本(我这里只是单纯的找了出来 ...

  3. python怎么提取字符串中的数字_python如何提取字符串中的数字

    1.使用正则表达式,用法如下:python学习网,大量的免费python视频教程,欢迎在线学习!## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d ...

  4. python爬虫获取百度贴吧内容

    python爬虫获取百度贴吧内容 python爬虫获取百度贴吧内容 *声明:本文仅供学习交流使用,请勿用于商业用途,违者后果自负.* python爬虫获取百度贴吧内容 博主是一个比较懒的人,不会按时更 ...

  5. Python 爬虫 - 获取百度关键字搜索内容

    Python 爬虫 获取百度关键字搜索内容 https://www.cnblogs.com/w0000/p/bd_search_page.html Github headers内的参数,仅有UA时,返 ...

  6. php将文本文件中的内容呈现到一个表格中

    网上有很多版本,我觉得都不是很全,整理了一个比较全的送给大家 <?php// 将文本文件中的内容呈现到一个表格中 // 1. 读取文件内容 // => 包含文本内容的字符串数据 $cont ...

  7. php 取字符串中的字母数字,php如何提取字符串中的数字?php提取字符串中数字的方法总结(附代码)...

    本篇文章给大家带来的内容是关于php如何提取字符串中的数字?php提取字符串中数字的方法总结(附代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. PHP提取字符串中的第一组数字 ...

  8. python获取网页文本框内容_python识别html主要文本框

    在抓取网页的时候只想抓取主要的文本框,例如 csdn 中的主要文本框为下图红色框: 抓取的思想是,利用 bs4 查找所有的 div,用正则筛选出每个 div 里面的中文,找到中文字数最多的 div 就 ...

  9. python读出文件中的内容_Python读取文本内容

    综述 在Python中,读文件主要分为三个步骤: 打开文件 . 读取内容 . 关闭文件 .一般形式如下: try: file = open('/path/to/file', 'r') # 打开文件 d ...

最新文章

  1. Struts2笔记——初次框架配置
  2. 关于Lambda和匿名内部类
  3. 裘宗燕-数据结构与算法python描述-ppt及源代码
  4. ERROR: Command errored out with exit status 1一例
  5. php 去除图片黑边,C#_c#扫描图片去黑边(扫描仪去黑边),自动去除图像扫描黑边复制代 - phpStudy...
  6. Struts向JSP中传值
  7. 可视化界面_uniapp通过 HBuilderX 可视化界面构建项目
  8. android https双向认证
  9. Winfrom打印表单
  10. 《Node.js实战(双色)》作者之一——吴中骅访谈录
  11. 基于DEM,Lumion和WorldMachine的地形三维可视化
  12. MSM8937系统启动流程
  13. 怎么将视频转换成mp4?
  14. Android播放器实现横竖屏切换
  15. 未转变者服务器组队教程,未转变者联机服务器创建方法_未转变者 联机服务器怎么创建_快吧单机游戏...
  16. 前世回眸,今生结缘,滚滚红尘,谁人可依
  17. 零基础学Docker【2】 | 一文带你快速学习Docker常用命令
  18. 苹果cms影视建站系统免费吗?
  19. 青年大学习自动名单核对程序(使用教程)
  20. iOS GitHub Top 100 简介

热门文章

  1. 地雷会炸到自己吗_回顾自己曾经的往事 ——记双语学习有感
  2. LPCTSTR和CString的关系
  3. MySQL实战案例100例(一)-如何解决非等值范围查找问题?
  4. reduce python3_更少循环?看看这3个Python函数
  5. android 仿京东地址选择_Android 开发:仿美团地址选择
  6. 使用PHP管理SQL
  7. mysql 字符集测试_MySQL多字符集备份恢复测试
  8. php怎么传json数据_php和js如何通过json互相传递数据相关问题探讨
  9. vue 特定条件下绑定事件
  10. Windows环境下安装、卸载Apache