Python内置库os,sys的常用方法汇总

2023-12-18 06:53:15

下面是 Python 中 ossys 模块的一些常用方法的汇总:

os 模块常用方法:

  • os.getcwd(): 获取当前工作目录。
  • os.chdir(path): 改变当前工作目录为指定路径。
  • os.listdir(path): 返回指定目录下的所有文件和子目录的列表。
  • os.mkdir(path): 创建一个目录。
  • os.rmdir(path): 删除一个目录。
  • os.remove(path): 删除一个文件。
  • os.path.exists(path): 判断路径是否存在。
  • os.path.isdir(path): 判断路径是否为目录。
  • os.path.isfile(path): 判断路径是否为文件。
  • os.path.join(path1, path2): 将两个路径组合成一个新路径。

sys 模块常用方法:

  • sys.argv: 命令行参数列表。
  • sys.exit([arg]): 退出程序。
  • sys.stdin.read(): 读取标准输入。
  • sys.stdout.write(str): 将字符串写入标准输出。
  • sys.stderr.write(str): 将字符串写入标准错误输出。
  • sys.getdefaultencoding(): 获取默认字符编码。
  • sys.version: 获取 Python 解释器的版本信息。
  • sys.platform: 获取当前平台标识符。

这只是 ossys 模块中的一部分常用方法,还有其他更多方法可供使用。你可以通过查阅官方文档或使用 help() 函数来了解详细的方法和用法。

获取桌面路径

要获取桌面路径,可以使用 os.path.expanduser() 函数结合操作系统特定的路径分隔符来拼接路径。

下面是获取桌面路径的示例代码:

import os

desktop_path = os.path.expanduser("~" + os.sep + "Desktop")
print(desktop_path)

这段代码中,os.path.expanduser("~") 会返回当前用户的主目录路径,然后通过 os.sep 获取操作系统特定的路径分隔符,最后将 “Desktop” 拼接在主目录路径后面,即可得到桌面路径。

注意:这种方法是跨平台的,可以在 Windows、Linux 和 macOS 上正常工作。

文章来源:https://blog.csdn.net/m0_57021623/article/details/134936086
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。