【问题标题】:Python removing the last part of an URL [closed]Python删除URL的最后一部分[关闭]
【发布时间】:2019-03-02 18:29:57
【问题描述】:

我想删除某些 URL 的最后一部分。例如:http://localhost/browser/Folder/Folder2/Folder3/the%20end%20xd.txt 应变为 http://localhost/browser/Folder/Folder2/Folder3。如何轻松删除最后一个斜杠以及之后的部分?

【问题讨论】:

  • 所有发布的都是程序描述。但是,我们需要您ask a question。我们无法确定您想从我们这里得到什么。请edit您的帖子包含一个我们可以回答的有效问题。提醒:确保你知道what is on-topic here;要求我们为您编写程序、建议和外部链接都是题外话。将您的尝试显示为 minimal reproducible example 并解释它有什么问题
  • "把网址放在这里".rpartition('/')[0]

标签: python python-3.x url


【解决方案1】:

你可以试试这个

url = "http://localhost/browser/Folder/Folder2/Folder3/the%20end%20xd.txt"
url = url[:url.rfind('/')]

【讨论】:

  • 非常整洁的解决方案
猜你喜欢
  • 2014-12-30
  • 1970-01-01
  • 1970-01-01
  • 2017-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-05
  • 2015-01-15
相关资源
最近更新 更多