33中如何拼接路徑,并提供實(shí)例演示。
3()函數(shù)可以接受任意數(shù)量的參數(shù),將它們拼接成一個(gè)路徑。例如
port os
eents', 'file.txt')
t(path)
輸出結(jié)果為
eents/file.txt
eents()函數(shù)會(huì)自動(dòng)根據(jù)操作系統(tǒng)的不同,添加正確的路徑分隔符。
二、使用/和\符號(hào)拼接路徑
3中,也可以使用/和\符號(hào)來(lái)拼接路徑。例如
eents/' + 'file.txt'
t(path)
輸出結(jié)果為
eents/file.txt
dows操作系統(tǒng)中,路徑分隔符為\,而在其他操作系統(tǒng)中,路徑分隔符為/。
()函數(shù)拼接路徑
3()函數(shù)拼接路徑時(shí),需要使用os.path.abspath()函數(shù)將路徑轉(zhuǎn)換為路徑。例如
port os
eents'), 'file.txt')
t(path)
輸出結(jié)果為
eents/file.txt
eents()函數(shù)拼接路徑。
()函數(shù)拼接相對(duì)路徑
3ame()函數(shù)獲取當(dāng)前文件的目錄路徑。例如
port os
ame(__file__), 'file.txt')
t(path)
輸出結(jié)果為
eents/file.txt
ame()函數(shù)拼接路徑。
33ame()函數(shù)獲取當(dāng)前文件的目錄路徑。