主要方法

  1. import os
  2. # os.name ==> 获取操作系统的名称 Windows叫做NT 其他操作系统叫做Posix
  3. print(os.name)
  4. # 拿到当前操作系统的路径分割符, Windows使用\ 非Windows使用/
  5. print(os.sep)
  6. # abspath获取文件的绝对路径
  7. print(os.path.abspath('OS模块的使用.py'))
  8. # isdir判断是否为文件夹
  9. print(os.path.isdir('OS模块的使用.py'))
  10. # isfile判断是否是一个文件
  11. print(os.path.isfile('OS模块的使用.py'))
  12. # exists判断文件是否存在
  13. print(os.path.exists('MySQL.ini'))
  14. # 提取出来的数据是一个元组('2021.2.21.demo', '.', 'py')
  15. # 分割文件名,名称和逗号及后缀分开
  16. file_name = '2021.2.21.demo.py'
  17. print(file_name.rpartition('.'))
  18. print(os.path.splitext(file_name))

其他方法

获取当前工作路径

  1. os.getcwd()

image.png
切换工作路径

  1. os.chdir()

image.png
列出指定路径下的所有文件以及文件夹,不指定则默认为当前路径

  1. os.listdir()

image.png
获取指定对象的环境变量

  1. os.environ.get("PATH")

image.png

内容比较次,以后再尝试

image.png