2012-04-11 56 views

回答

4

os.path提供dirname function

>>> from os.path import dirname 
>>> dirname("/tmp/test/helloworld.cpp") 
'/tmp/test' 
7

使用的東西os.path功能是這樣的:

>>> import os 
>>> os.path.split("/tmp/test/helloworld.cpp") 
('/tmp/test', 'helloworld.cpp') 

另見os.path.splitext()os.path.splitdrive(),等等。換一種方式,使用os.path.join()構造路徑 - 它始終爲您的操作系統做正確的事情。