我如何取一个字符串,只占用字符串中的某个点?如果我有字符串:
testSetting = f"C:\Users\bgb\Documents\Brent\Code\Variable\Visual Studio\Local.testsettings"
Run Code Online (Sandbox Code Playgroud)
我需要的字符串的唯一部分是Local.testsettings部分,但我不知道如何实现这一点,我知道你可以使用string.strip()但是文件路径中的部分在variable每次触发文件路径时都会更改.(文件路径存储在列表中并且在循环中)
>>> import os.path
>>> testSetting = r"C:\Users\bgb\Documents\Brent\Code\Variable\Visual Studio\Local.testsettings"
>>> os.path.basename(testSetting)
'Local.testsettings'
Run Code Online (Sandbox Code Playgroud)
还有补充功能:
>>> os.path.dirname(testSetting)
'C:\\Users\\bgb\\Documents\\Brent\\Code\\Variable\\Visual Studio'
Run Code Online (Sandbox Code Playgroud)