常用的标准库系统模块importos系统模块用于对系统进行操作。常用方法os模块的常用方法有数十种之多,本文中只选出最常用的几种,其余的还有权限操作、文件的删除创建等详细资料可以参考官方文档。system--执行系统命令参数的数据类型是字符串格式,内容是系统指令。执行时,直接返回系统输出。importosos.system('ifconfig')#Linux系统shell命令os.system('ipconfig')#Windows系统dos命令popen--执行系统命令在使用system执行系统命令的时候,发现在windows系统下执行命令时,中文字符发生了乱码!这是因为windows为减少
1、shutil高级文件操作模块shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。对单个文件的操作也可参见os模块。2、shutil模块的拷贝方法>>>importshutil>>>shutil.chown('test.txt',user='mysql',group='mysql')#改变文件的属主和属组>>>shutil.copy('test.txt','test_copy.txt')#拷贝文件>>>shutil.copy2('test.txt','test_copy2.txt')#拷贝文件并复制所有统计信息,如修改时间等。>>>shu
1、shutil高级文件操作模块shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。对单个文件的操作也可参见os模块。2、shutil模块的拷贝方法>>>importshutil>>>shutil.chown('test.txt',user='mysql',group='mysql')#改变文件的属主和属组>>>shutil.copy('test.txt','test_copy.txt')#拷贝文件>>>shutil.copy2('test.txt','test_copy2.txt')#拷贝文件并复制所有统计信息,如修改时间等。>>>shu