例如我有字符串:
test = "/var/tmp/test.log"
我想获得此文件的路径。
答案 0 :(得分:5)
>>> import os
>>> os.path.dirname('/var/tmp/test.log')
'/var/tmp'
答案 1 :(得分:0)
>>> import os
>>> os.path.dirname("/var/tmp/test.log")
'/var/tmp'
答案 2 :(得分:0)
您对哪个部分感兴趣? os.path模块有很多有用的功能。如果失败,.split("/")
就可以了。
答案 3 :(得分:0)
如果你想获得绝对路径,试试这个
C:>蟒 Python 2.5.4(r254:67916,2008年12月23日,15:10:54)[MSC v.1310 32位(英特尔)] on 的win32 输入“帮助”,“版权”,“信用”或“许可”以获取更多信息。
>>> import os.path
>>> test = '.'
>>> os.path.dirname(os.path.abspath(test))
'C:\\'