gpt4 book ai didi

python - 在 Python 中从 url 中去除字符串

转载 作者:太空宇宙 更新时间:2023-11-04 10:23:55 27 4
gpt4 key购买 nike

输入:url = http://127.0.0.1:8000/data/number/

http://127.0.0.1:8000/data/各个页码一致

输出:数字

除了对 url url[-4:-1] 进行切片,还有什么更好的方法吗?

最佳答案

您可以使用 urlparse 的组合和 split .

import urlparse
url = "http://127.0.0.1:8000/data/number/"
path = urlparse.urlparse(url).path
val = path.split("/")[2]
print val

这打印:

number

urlparse 对上述 URL 的输出是

ParseResult(scheme='http', netloc='127.0.0.1:8000', path='/data/number/', params='', query='', fragment='')

我们正在利用此元组的 path 部分。我们在 / 上拆分它并取第二个索引。

关于python - 在 Python 中从 url 中去除字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30650686/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com