python 学习第十天(os模块,sys模块)

os模块

  • os.getcwd()
    获得当前工作路径
  • os.çhdir(‘dirname’)
    改变当前工作路径,相当于shell下的cd

  • os.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)
    退出程序

猜你喜欢

转载自blog.csdn.net/CZ505632696/article/details/81198868