问题描述: 在windows中,标准分隔符是 \\ , 换行符是\r\n 在UNIX中,标准分隔符是 / ,换行符是\n 解决方法: 用python中的os模块中的变量,替换各种路径符号 换行符 os.linesep \r\n 分隔符 os.altsep / eg.分隔符 'test'+os.altsep+'demo' Out[3]: 'test/demo' 换行符 print("line1"+os.linesep+"line2") output: D:\software\Anaconda\python.exe D:/ideaWorkspace/datatool/test/lineTest.py line1 line2 如果路径很长,总是输入变量也很麻烦 可以使用join的方式构建路径 path = os.path.join("software","Anaconda","python.exe") print(path) output: software\Anaconda\python.exe