Cuarto dÃa (PDF, 900 KB)
Cuarto dÃa (PDF, 900 KB) Cuarto dÃa (PDF, 900 KB)
Rutas: Búsquedas aproximadas Usaremos la función glob del módulo glob. glob.glob (pathmodel) Busca ficheros que verifique el patrón 'pathmodel'. El módulo glob reproduce la sintaxis de caracteres comodín de la shell. Comodín Descripción * Reemplaza a 0 o muchos caracteres ? Reemplaza a un carácter simple [caracteres] Reemplaza a cualquiera de los caracteres dentro de los corchetes [!caracteres] Reemplaza a cualquiera de los caracteres excepto los dados 10/04/2013 César Husillos Rodríguez Víctor Terrón Salas 52
Rutas: Búsquedas aproximadas. Ejemplo >>> import glob >>> glob.glob ('C:\\Python27') ['C:\\Python27'] >>> glob.glob ('C:\\Python27\\*') ['C:\\Python27\\DLLs', 'C:\\Python27\\Doc', 'C:\\Python27\\include', 'C:\\Python27\\Lib', 'C:\\Python27\\libs', 'C:\\Python27\\LICENSE.txt', 'C:\\Python27\\NEWS.txt', 'C:\\Python27\\python.exe', 'C:\\Python27\\pythonw.exe', 'C:\\Python27\\README.txt', 'C:\\Python27\\Scripts', 'C:\\Python27\\share', 'C:\\Python27\\tcl', 'C:\\Python27\\Tools'] 10/04/2013 César Husillos Rodríguez Víctor Terrón Salas 53
- Page 1 and 2: Logo IAA-CSIC Curso organizado por
- Page 3 and 4: ¿Qué es? • La librería estánd
- Page 5 and 6: ¿Cómo se usa? • Lo difícil es
- Page 7 and 8: Módulo sys Ya son conocidas sus ca
- Page 9 and 10: Módulo sys: Forzar fin de ejecuci
- Page 11 and 12: Módulo sys: Redirección de entrad
- Page 13 and 14: Módulo sys: Redirección de entrad
- Page 15 and 16: Módulo subprocess PROCESOS 10/04/2
- Page 17 and 18: Ejecución de Procesos: call subroc
- Page 19 and 20: Ejecución de Procesos. Salida a fi
- Page 21 and 22: Módulo datetime TRABAJO CON FECHAS
- Page 23 and 24: Horas y Fechas: Módulos Clases del
- Page 25 and 26: Horas y Fechas: Creación alternati
- Page 27 and 28: Horas y Fechas: Ejemplo Tiempo que
- Page 29 and 30: Módulos os y shutil FICHEROS Y DIR
- Page 31 and 32: Directorio de trabajo Método getcw
- Page 33 and 34: Directorios: Eliminar os.rmdir(path
- Page 35 and 36: En el intérprete... >>> import shu
- Page 37 and 38: Directorios: Contenido • os.listd
- Page 39 and 40: Ficheros: Copia y Borrado • shuti
- Page 41 and 42: Módulo os.path MANEJO DE RUTAS 10/
- Page 43 and 44: Rutas: Separar directorio y nombre
- Page 45 and 46: Rutas: Ruta absoluta • os.path.ab
- Page 47 and 48: Rutas: Validación • os.path.exis
- Page 49 and 50: Rutas: ¿Directorio o fichero?. Eje
- Page 51: Módulo glob RUTAS: BÚSQUEDAS APRO
- Page 55 and 56: EJERCICIOS: 6, 7, 8, 9, 10, 11, 12,
- Page 57 and 58: Matemáticas Todo lo que necesitamo
- Page 59 and 60: Matematicas (III) Exponenciales y l
- Page 61 and 62: EJERCICIOS: 14 Y 15 10/04/2013 Cés
- Page 63 and 64: Persistencia de Objetos: Serializac
- Page 65 and 66: Persistencia de objetos. Ejemplo. >
- Page 67 and 68: Módulo random NÚMEROS ALEATORIOS
- Page 69 and 70: Números aleatorios. Funciones Func
- Page 71 and 72: EJERCICIOS: 18, 19, 20 Y 21 10/04/2
- Page 73 and 74: Ficheros Comprimidos Existen módul
- Page 75 and 76: Ficheros comprimidos. Ejemplo. >>>
- Page 77 and 78: Curiosidades … PARA TERMINAR …
- Page 79: FIN 10/04/2013 César Husillos Rodr
Rutas: Búsquedas aproximadas.<br />
Ejemplo<br />
>>> import glob<br />
>>> glob.glob ('C:\\Python27')<br />
['C:\\Python27']<br />
>>> glob.glob ('C:\\Python27\\*')<br />
['C:\\Python27\\DLLs', 'C:\\Python27\\Doc',<br />
'C:\\Python27\\include', 'C:\\Python27\\Lib',<br />
'C:\\Python27\\libs', 'C:\\Python27\\LICENSE.txt',<br />
'C:\\Python27\\NEWS.txt',<br />
'C:\\Python27\\python.exe',<br />
'C:\\Python27\\pythonw.exe',<br />
'C:\\Python27\\README.txt',<br />
'C:\\Python27\\Scripts', 'C:\\Python27\\share',<br />
'C:\\Python27\\tcl', 'C:\\Python27\\Tools']<br />
10/04/2013<br />
César Husillos Rodríguez<br />
Víctor Terrón Salas<br />
53