python如何將相對路徑轉換為絕對路徑?
一、相對路徑與絕對路徑
1、參數是絕對路徑,返回True
>>>os.path.isabs('.')
False
2、參數是相對路徑,返回False
>>>os.path.isabs(os.path.abspath('.'))#利用abspath將相對路徑轉換為絕對路徑
True
二、將相對路徑轉換為絕對路徑的簡便方法:使用os.path.abspath(path)返回path參數的絕對路徑的字符串。
>>>os.path.abspath('.\\Scripts')
'C:\\ProgramFiles(x86)\\Scripts'
補充:從start路徑到path的相對路徑的字符串
>>>os.path.relpath('C:\\Windows','C:\\')
'Windows'
如果沒有提供start,使用當前工作目錄作為開始路徑
>>>path='C:\\ProgramFiles(x86)'
>>>os.path.basename(path)#path參數最后一個斜杠之后的所有內容
'ProgramFiles(x86)'
>>>os.path.dirname(path)#path參數最后一個斜杠之前的所有內容
'C:\\'
以上就是python使用add進行重載加法,希望能對大家有所幫助。更多Python學習教程請關注IT培訓機構:千鋒教育。