简单字符串编码

2024-09-25 20:30:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我怎么能拿一根绳子,只拿到绳子上的某一点? 如果我有字符串:

testSetting = f"C:\Users\bgb\Documents\Brent\Code\Variable\Visual Studio\Local.testsettings"

字符串中唯一需要的部分是Local.testsettings部分,但我不知道如何实现这一点,我知道您可以使用string.strip(),但文件路径中表示variable的部分在每次触发文件路径时都会更改。(文件路径存储在列表中,并在循环中)


Tags: 文件字符串路径localcodevariableusersdocuments
2条回答

交替地

 testSetting.rpartition('\\')[2]

There's a module for that。你知道吗

>>> import os.path
>>> testSetting = r"C:\Users\bgb\Documents\Brent\Code\Variable\Visual Studio\Local.testsettings"
>>> os.path.basename(testSetting)
'Local.testsettings'

还有一个补充功能:

>>> os.path.dirname(testSetting)
'C:\\Users\\bgb\\Documents\\Brent\\Code\\Variable\\Visual Studio'

相关问题 更多 >