gpt4 book ai didi

python - 在 Python 中操作目录路径

转载 作者:太空宇宙 更新时间:2023-11-03 19:37:08 24 4
gpt4 key购买 nike

基本上,我已经得到了当前的 url 和我想要合并到新 url 中的另一个键,但存在三种不同的情况。

假设当前url是localhost:32401/A/B/foo

如果键是 bar 那么我想返回 localhost:32401/A/B/bar

如果键以斜线开头并且是/A/bar 那么我想返回 localhost:32401/A/bar

最后,如果 key 是它自己的独立 url 那么我只想返回该 key = http://foo.com/bar -> http://foo.com/bar

我认为有一种方法可以在不手动操作字符串的情况下完成至少前两种情况,但在 os.path 模块中没有立即跳出任何内容。

最佳答案

您查看过urlparse吗?模块?

来自文档,

from urlparse import urljoin
urljoin('http://www.cwi.nl/%7Eguido/Python.html', 'FAQ.html')

应该对您的第一个案例有帮助。

显然,您始终可以对其余部分进行基本的字符串操作。

关于python - 在 Python 中操作目录路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3008756/

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