2024-09-27 07:32:01 发布
网友
如果有此输入:
/Users/myMac/Desktop/MemoryAccess/BasicTest.asm/someStuff
我想找出字符"/"最后出现的时间,并得到字符串BasicTest
"/"
BasicTest
这样做的好方法是什么?在
谢谢你!在
>>> s = "/Users/myMac/Desktop/MemoryAccess/BasicTest.asm/someStuff" >>> ind = s.rfind('/') >>> ind1 = s[:ind].rfind('/') >>> print(s[ind1+1:ind].split('.')[0]) BasicTest
以下是操作系统示例:
>>> p = '/Users/myMac/Desktop/MemoryAccess/BasicTest.asm/someStuff' >>> os.path.dirname(p) '/Users/myMac/Desktop/MemoryAccess/BasicTest.asm' >>> os.path.splitext(os.path.dirname(p)) ('/Users/myMac/Desktop/MemoryAccess/BasicTest', '.asm') >>> os.path.basename(os.path.splitext(os.path.dirname(p))[0]) 'BasicTest'
os.path模块提供基本的路径名操作。在
>>> from os.path import * >>> file = '/Users/myMac/Desktop/MemoryAccess/BasicTest.asm/someStuff' >>> splitext(basename(dirname(file)))[0] 'BasicTest'
以下是操作系统示例:
os.path模块提供基本的路径名操作。在
相关问题 更多 >
编程相关推荐