场景:要把/Users/huxinguang/Downloads/demo下的test2.txt文件名改成test5.txt,发现在import os后直接调用os.rename(‘test2.txt’,’test5.txt’)会报错
用os.getcwd()方法获取Python的当前工作目录(getcwd是get current work directory的缩写)
而test2.txt的所在目录是/Users/huxinguang/Downloads/demo/test2.txt 所以要修改其文件名需要将Python工作目录切换到/Users/huxinguang/Downloads/demo下,切换方法为
os.chdir(r’/Users/huxinguang/Downloads/demo’),然后再执行os.rename(‘test2.txt’,’test5.txt’)就可以了。