1、 如果要操作文件、目录,可以在命令行下面输入操作系统提供的各种命令来完成;比如,dir、cp等命令
如果要在Python程序中执行这些目录和文件的操作怎么办??其实操作系统提供的命令只是简单地调用了操作系统提供的接口函数,Python内置的os模块也可以直接调用操作系统提供的接口函数
>>>import os
>>>os.name
>>>‘posix‘ 如果是posix,说明系统是Linux、Unix或Mac OS X;如果是nt,就是Windows系统
2、、环境变量:要获取某个环境变量的值,可以调用os.getenv()函数
>>>import os
>>>os.getenv(‘path‘)
3、Python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法
A、得到当前工作目录,即当前python脚本工作的目录路径:os.getcwd() ; os.path.abspath(‘.‘) 查看当前目录的绝对目录
B、返回指定目录下的所有文件和目录名:os.remove(‘C:\\Users\\zxq\\Desktop\\total’) 需要写入\\
C、函数用来删除一个文件:os.remove(‘C:\\Users\\zxq\\Desktop\\total\\test.txt‘)
D、检验给出的路径是否是一个文件:os.path.isfile(‘C:\\Users\\zxq\\Desktop\\total\\测试.txt‘) 返回true、False
F、检验给出的路径是否是一个目录:os.path.isdiir()
I、检验给出的路径是否是真地存在:os.path.exists()
J、
os.chdir(‘C:\Users\zxq\Desktop‘) 切换到指定目录
os.getcwd() 查看当前所在目录