Python内置库os,sys的常用方法汇总
2023-12-18 06:53:15
下面是 Python 中 os 和 sys 模块的一些常用方法的汇总:
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: 获取当前平台标识符。
这只是 os 和 sys 模块中的一部分常用方法,还有其他更多方法可供使用。你可以通过查阅官方文档或使用 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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!