preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

El constructor Path() toma la ruta para crear, por ejemplo, ‘D:/mydir’ (en Windows) o ‘/Users/user1/mydir’ en una Mac o ‘/var/temp’ en Linux etc. Luego puede usar varios métodos diferentes en el objeto Path para obtener información. mación sobre el camino como: • existe() devuelve Verdadero o Falso dependiendo de si la ruta apunta a un archivo o directorio existente. • is_dir() devuelve True si la ruta apunta a un directorio. Falso si se refiere a ences un archivo. También se devuelve falso si la ruta no existe. • is_file() devuelve True de la ruta que apunta a un archivo, devuelve False si el la ruta no existe o la ruta hace referencia a un directorio. • absolute() Un objeto Path se considera absoluto si tiene una raíz y (si apropiado) una unidad. • is_absolute() devuelve un valor booleano que indica si la ruta es absoluto o no. A continuación se muestra un ejemplo del uso de algunos de estos métodos: La salida de muestra producida por este fragmento de código es: También hay varios métodos en la clase Path que se pueden usar para crear y eliminar directorios y archivos como: • mkdir() se usa para crear una ruta de directorio si no existe. si el camino ya existe, se genera un FileExistsError. • rmdir() elimina este directorio; el directorio debe estar vacío de lo contrario un error será elevado. print(‘Crear objeto Path para el directorio actual’) p = Ruta(’.’) imprimir(‘p:’, p) print(‘p.existe():’, p.existe()) imprimir(‘p.is_dir():’, p.is_dir()) print(‘p.es_archivo():’, p.is_archivo()) print(‘p.absoluta():’, p.absoluta()) desde ruta de importación pathlib Crear objeto Path para el directorio actual pag: . p.existe(): Verdadero p.is_dir(): Verdadero p.is_file(): Falso p.absoluta(): /Usuarios/Compartido/espacios de trabajo/pycharm/pythonintro/archivos de texto 226 18 Leer y escribir archivos

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Weiterlesen