Método Python3 os.getcwdb()

Python3 OS 文件/目录方法Métodos de archivos/directorios de Python3 OS


Resumen

El método os.getcwdb() se utiliza para devolver una cadena de bytes (bytestring) que representa el directorio de trabajo actual.

ByteString es una cadena UTF-8 que puede corresponder a todas las posibles secuencias de bytes.

Este método fue modificado en la versión Python 3.8: la función utiliza codificación UTF-8 en Windows, en lugar de ANSI.

Sintaxis

getcwdb()El formato de sintaxis del método es el siguiente:

os.getcwdb()

Parámetros

  • Ninguno

Valor de retorno

Devuelve un objeto Unicode del directorio de trabajo actual.

Ejemplo

El siguiente ejemplo demuestra el uso del método getcwdb():

Ejemplo

#!/usr/bin/python3

import os, sys

# Cambiar al directorio "/var/www/html"
os.chdir("/var/www/html" )

# Imprimir el directorio actual
print ("Directorio de trabajo actual: %s" % os.getcwdb())

# Abrir "/tmp"
fd = os.open( "/tmp", os.O_RDONLY )

# Usar el método os.fchdir() para cambiar el directorio
os.fchdir(fd)

# Imprimir el directorio actual
print ("Directorio de trabajo actual: %s" % os.getcwdb())

# Cerrar el archivo
os.close( fd )

La salida del programa anterior es:

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

Python3 OS 文件/目录方法Métodos de archivos/directorios de Python3 OS

Otras extensiones