You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python从URL中提取唯一ID?现有代码报错求解决

解决方案

你的代码出错是因为用减号-分割后取最后一段,只能拿到1,但目标唯一ID是下划线_之后的3103928-1部分。

正确提取完整唯一ID的代码

# 获取URL路径的最后一段
last_path_segment = _parsed_url.path.split("/")[-1]
# 按下划线分割,取后面的ID部分
unique_id = last_path_segment.split("_")[-1]

执行后unique_id的值为3103928-1,符合需求。

如果只需要提取3103928(减号前的数字)

可以在上述基础上再做一次分割:

unique_id = last_path_segment.split("_")[-1].split("-")[0]

内容的提问来源于stack exchange,提问作者ROHIT RANJAN KUMAR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 18:15:36