Diferencia entre revisiones de «Usuario:Lmorillas/intropyaytozgz/dia2»

De WikiEducator
Saltar a: navegación, buscar
(Módulos)
(Módulos de la librería estándar)
Línea 37: Línea 37:
 
* sys
 
* sys
 
* os
 
* os
 +
os.access(path, modo_de_acceso) Saber si se puede acceder a un archivo o directorio
 +
os.getcwd() Conocer el directorio actual
 +
os.chdir(nuevo_path) Cambiar de directorio de trabajo
 +
os.chroot() Cambiar al directorio de trabajo raíz
 +
os.chmod(path, permisos) Cambiar los permisos de un archivo o directorio
 +
os.chown(path, permisos) Cambiar el propietario de un archivo o directorio
 +
os.mkdir(path[, modo]) Crear un directorio
 +
os.mkdirs(path[, modo]) Crear directorios recursivamente
 +
os.remove(path) Eliminar un archivo
 +
os.rmdir(path) Eliminar un directorio
 +
os.removedirs(path) Eliminar directorios recursivamente
 +
os.rename(actual, nuevo) Renombrar un archivo
 +
os.symlink(path, nombre_destino) Crear un enlace simbólico
 
* os.path
 
* os.path
 
* subprocess
 
* subprocess

Revisión de 07:59 19 nov 2012


Repaso dia 1

  • Tipos de datos
  • Estructuras de control

Excepciones

  • ¿Por qué?
  • Capturando excepciones

Encapsulando código

Funciones

  • Definiendo una función
  • Llamando a una función
  • Argumentos posicionales y nominados
  • Argumentos por defecto
  • Recursividad
  • Funciones Lambda

Clases

  • Definiendo una clase
  • Instanciando una clase
  • Métodos y atributos de instancia
  • Métodos y atributos de clase
  • Protegiendo y escondiendo
  • Herencia

Módulos

  • Usando módulos
  • Creando un módulo
  • Evitando la ejecución
  • Paquetes

Módulos de la librería estándar

  • sys
  • os
os.access(path, modo_de_acceso) 	Saber si se puede acceder a un archivo o directorio
os.getcwd() 	Conocer el directorio actual
os.chdir(nuevo_path) 	Cambiar de directorio de trabajo
os.chroot() 	Cambiar al directorio de trabajo raíz
os.chmod(path, permisos) 	Cambiar los permisos de un archivo o directorio
os.chown(path, permisos) 	Cambiar el propietario de un archivo o directorio
os.mkdir(path[, modo]) 	Crear un directorio
os.mkdirs(path[, modo]) 	Crear directorios recursivamente
os.remove(path) 	Eliminar un archivo
os.rmdir(path) 	Eliminar un directorio
os.removedirs(path) 	Eliminar directorios recursivamente
os.rename(actual, nuevo) 	Renombrar un archivo
os.symlink(path, nombre_destino) 	Crear un enlace simbólico
  • os.path
  • subprocess

Archivos

  • Abriendo archivos
  • Distintos modos
  • Linea a linea
  • Byte a byte
  • Trabajando con directorios
  • Pickle y shelf