截取url后缀扩展名方法

2022-10-28,,,,

原本使用

Path(_['video']['downloadUrl']).suffix

获取文件扩展名,没想到出错了,查明原因发现某视频链接是https://xx.xxx.xxx/xx/xxxx.mp4?xxx=xxx格式,导致“.mp4?xxx=xxx”都被当成扩展名处理

下面是解决方法

python2 直接用 import urlparse就可以

python3 需要用 from urllib.parse import urlparse

因为在python3中urllib把urlparse库给合并到一起

在进行

suffix = Path(urlparse(_['video']['downloadUrl']).path).suffix

尝试一下,是不是搞定了?


截取url后缀扩展名方法的相关教程结束。

《截取url后缀扩展名方法.doc》

下载本文的Word格式文档,以方便收藏与打印。