在django tutorials中,该家伙解释使用。编辑setup.py 以下内容:
os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir)))
为什么我在这里需要normpath?仅仅使用dirname就不够了吗?:
os.chdir(os.path.dirname(__file__))
答案 0 :(得分:0)
os.path.normpath(路径)
通过折叠冗余分隔符和上级引用来规范化路径名,以便A // B,A / B /,A /./ B和A / foo /../ B all 成为A / B.此字符串操作可能会更改路径的含义 包含符号链接。在Windows上,它转换正斜杠 反斜杠。要规范化大小写,请使用normcase()。