【python】os模块使用操作

os 模块是 Python 的标准库中提供的一个功能强大的模块,用于与操作系统进行交互。以下是 os 模块的一些常用方法:

  1. 获取当前工作目录:

    import os
    print(os.getcwd())
    
  2. 改变当前工作目录:

    os.chdir('/path/to/new/directory')
    
  3. 列出目录下的所有文件和子目录:

    print(os.listdir('.'))
    
  4. 创建目录:

    os.mkdir('new_directory')
    
  5. 创建多层目录:

    os.makedirs('path/to/new/directory')
    
  6. 删除目录:

    os.rmdir('directory_to_delete')
    
  7. 删除文件:

    os.remove('file_to_delete.txt')
    
  8. 重命名文件或目录:

    os.rename('old_name.txt', 'new_name.txt')
    
  9. 获取文件属性:

    print(os.stat('file_name.txt'))
    
  10. 检查文件或目录是否存在:

print(os.path.exists('file_or_directory_path'))
  1. 检查是否为目录:
print(os.path.isdir('directory_path'))
  1. 检查是否为文件:
print(os.path.isfile('file_path'))
  1. 获取文件大小:
print(os.path.getsize('file_name.txt'))
  1. 获取文件的绝对路径:
print(os.path.abspath('file_name.txt'))
  1. 连接路径:
print(os.path.join('/path', 'to', 'file.txt'))

这只是 os 模块中一些基本的功能。根据需要,你还可以使用其他功能,如文件和目录的权限修改、环境变量的获取和设置等。

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值