python - os.sep用法


python是跨平台的。在Windows上,文件的路徑分隔符是'\',在Linux上是'/'。

為了讓代碼在不同的平台上都能運行,那么路徑應該寫'\'還是'/'呢?

使用os.sep的話,就不用考慮這個了,os.sep根據你所處的平台,自動采用相應的分隔符號。

舉例

Linux下一個路徑,/usr/share/python,那么上面的os.sep就是‘/’

windows下一個路徑,C:\Users\Public\Desktop,那么上面的os.sep就是‘\’.

 data_dir = os.sep.join(['hello', 'world'])    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM