os模块
- os.getcwd()
获得当前工作路径 os.çhdir(‘dirname’)
改变当前工作路径,相当于shell下的cdos.makedirs(‘dir/dir’)
可以生成多层目录os.removedirs(‘dir’)
向上递归删除,若空则删os.mkdir(‘dir’)
os.rmdir(‘dir’)
创建删除单个目录os.listdir()
列出目录下的所有文件和目录os.remove()
删除一个文件os.stat(‘name’)
查看文件状态,比如修改时间,创建时间os.sep
路径分隔符os.linesep
换行符os.path.abspath(path)
返回绝对路径os.path.split(path)
将path分割成目录和文件二元组,第一个元素就是os.path.dirname(path),第二个元素就是os.path.basename(path)os.path.dirrname(path)
- os.path.basename(path)
- os.path.join (path1,path2)
路径拼接
sys模块
sys.argv
接收命令行参数sys.stdout.write(str)
向终端打印字符- sys.exit(n)
退出程序