2022-09-11 |

Python3 os.getcwdb() 方法


概述

os.getcwdb() 方法用于返回一个字节串(bytestring),表示当前工作目录。

ByteString 是一个可以对应所有可能的字节序列的 UTF-8 字符串。

该方法在 Python3.8 版中进行了更改:该函数在 Windows 上使用 UTF-8 编码,而不是 ANSI。

语法

getcwdb()方法语法格式如下:

os.getcwdb()

参数

返回值

返回一个当前工作目录的 Unicode 对象。

实例

以下实例演示了 getcwdb() 方法的使用:

实例

 #!/usr/bin/python3

import os, sys # 切换到 "/var/www/html" 目录
os.chdir("/var/www/html" ) # 打印当前目录
print ("当前工作目录 : %s" % os.getcwdb()) # 打开 "/tmp"
fd = os.open( "/tmp", os.O_RDONLY ) # 使用 os.fchdir() 方法修改目录
os.fchdir(fd) # 打印当前目录
print ("当前工作目录 : %s" % os.getcwdb()) # 关闭文件
os.close( fd )
练习一下

执行以上程序输出结果为:

当前工作目录 : b'/var/www/html'
当前工作目录 : b'/private/tmp'
python

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论