检查路径是否以分离结束

jum*_*pap 1 python operating-system

我正在设置一个小脚本,将PDF合并到一个包含求职信,简历和引用的文件夹中.我想知道是否有一个Python方法可以查看路径字符串并检测它是否以/结尾,如果不是,我可以添加/到它.例如-

dircheck = raw_input("Directory with cover, resume, and references:")
if dircheck (has no slash at end):
    homedir = dircheck + os.sep
else:
    dircheck = homedir
Run Code Online (Sandbox Code Playgroud)

Pav*_*sov 13

if not dircheck.endswith(os.sep):
    homedir = dircheck + os.sep
else:
    dircheck = homedir
Run Code Online (Sandbox Code Playgroud)

 

或者,os.path.join它的空路径:

os.path.join(dircheck, "")
Run Code Online (Sandbox Code Playgroud)
# Unix

In [31]: os.path.join("asd/", "")
Out[31]: 'asd/'

In [32]: os.path.join("asd", "")
Out[32]: 'asd/'

# Windows

>>> os.path.join("asdasd/", "")
'asdasd/'
>>> os.path.join("asdasd\\", "")
'asdasd\\'
>>> os.path.join("asdasd", "")
'asdasd\\'
Run Code Online (Sandbox Code Playgroud)