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进行投诉反馈,一经查实,立即删除!