python 操作文件和目录
获取操作系统的类型
import name
os.name
返回结果是nt,则是Windows系统
返回结果是posix,则是Linux,unix,Mac OS X
操作系统定义的环境变量,皆保存在***os.environ***,也可以通过***os.environ.get(‘key’)***获取某一环境变量的值.
查看、创建、删除文件
import os
#查看当前文件的绝对路径
os.path.abspath('')
#在某一路径下创建文件
os.path.join('python\python从入门到放弃','os_test')
os.mkdir('python\python从入门到放弃\os_test')
#删除某一路径下的指定文件
os.rmdir('python\python从入门到放弃\os_test')
拆分路径
import os
#获取最后一级文件目录名
os.path.split('python\python从入门到放弃\os_test.txt')
#返回('\python\python从入门到放弃', 'os_test.txt')
#获取文件扩展名
os.path.splitext('python\python从入门到放弃\os_test.txt')
#返回('python\python从入门到放弃\os_test', '.txt')
对当前目录文件重命名、删除、复制
import os
import shutil
#对文件重命名
os.rename('text.txt','newname.py')
#删除文件
os.remove('text.txt')
#复制文件
src='python\python从入门到放弃\learn.py'
dst='python\python从入门到放弃\copy_learn.py'
shutil.copyfile( src, dst)