前言:深入浅出第3章,尝试了一下一共有3种方法可以切换文件目录
一、书上的例题
显示的文件目录用“/”,使用../ 表示的是表示上一级目录(也可以理解为 上一级文件夹,上行一个文件夹;就是文件夹HeadFirstPython/ chapter3往上一级,就到达目录文件夹/Users/barryp)
./ 表示的是当前目录,“../../”表示上上级的目录(上行两个文件夹)
绝对路径:即从最大的根目录开始表示,一直到该文件名。
相对路径:即该文件自己相对于目标(另一个文件)位置。不论将这些文件放到哪里,只要他们的相对关系没有变,就不会出错。
二、电脑中文件的存储目录
三、python运行代码目录
import os
os.getcwd()
'D:\\Program Files\\SPSS26'
三种路径
1、将文件保存在当前工作目录下:使用'./HeadFirstPython/chapter3
>>> os.chdir('./HeadFirstPython/chapter3')
>>> os.getcwd()
'D:\\Program Files\\SPSS26\\HeadFirstPython\\chapter3'
2、使用与当前工作目录路径相同的“\\”绝对路径
>>> os.chdir('D:\\Program Files\\SPSS26\\HeadFirstPython\\chapter3')
3、使用与例题一致的"/"绝对路径
>>> os.chdir('D:/Program Files/SPSS26/HeadFirstPython/chapter3')