在Windows系统中,文件夹名字之间使用的是反斜杠,而在其它操作系统中,都是用的正斜杠
Windows filenames:
C:some_foldersome_file.txt
Most other operating systems:
/some_folder/some_file.txt
所以在不同平台使用时,会出现一些文件路径的兼容问题,可以使用os.path.join()函数,它可以连接两个或多个路径名组件,并在它们之间根据操作系统添加对应的斜杠
另外可以引入pathlib库来解决这个问题
"/"--表示根目录(当前路径的根路径)
"./"--表示当前所在的目录
"../"--表示上一层目录