Python, add trailing slash to directory string, os independently

后端 未结 4 990
长情又很酷
长情又很酷 2021-01-30 10:02

How can I add a trailing slash (/ for *nix, \\ for win32) to a directory string, if the tailing slash is not already there? Thanks!

4条回答
  •  逝去的感伤
    2021-01-30 10:22

    You can do it manually by:

    path = ...
    
    import os
    if not path.endswith(os.path.sep):
        path += os.path.sep
    

    However, it is usually much cleaner to use os.path.join.

提交回复
热议问题