Document related concepts
no text concepts found
Transcript
PROGRAMADOR (ORIENTADO A OBJETOS) TIPOS DE ARCHIVOS Nivel 2 Python soporta de forma nativa algunos formatos de archivo útiles al momento de generar reportes, crear registros, exportar o importar información, entre otras aplicaciones. Tipo de archivo CSV (valores separados por comas) Extensión Características de los archivos Biblioteca de Python .csv -No cuenta con un estándar -Su estructura depende del uso que se le dé -Se usa comúnmente para la importación y exportación de hojas de cálculo y bases de datos -Usa comas y saltos de línea para separar los datos .cfg -Se usa en Python para escribir programas que el usuario final puede personalizar -Provee una estructura similar a los archivos INI de windows -Los datos son nombres de sección entre corchetes así como pares de nombres y valores separados por (:) ConfigParser Archivo robots.txt .txt -Es una lista de segmentos de url -Solicita a los robots de los buscadores que omitan algunas secciones -Inicia indicando que robots tienen permitido hacer búsquedas -Usa el numeral (#) para marcar líneas como comentarios robotparser Archivo de configuración FTP .netrc -Permite la conexión a sistemas remotos de manera fácil -Contiene los datos de usuario y contraseña para el acceso a sistemas remotos -Usa instrucciones de consola de Unix netrc Protocolo de presentación de datos .xdr -Tiene un estándar para el empaquetado de datos -Sirve para transferir datos entre diferentes arquitecturas y sistemas operativos -Trabaja a nivel de ordenamiento de byte xdrlib Lista de propiedades .plist -Almacena información de aplicaciones y configuraciones de usuario -Todo se almacena en objetos serializados Archivos de configuración csv plist Existen bibliotecas que permiten a Python realizar operaciones con otros tipos de archivo más específicos. Además existen formatos estandarizados como XML y JSON, que estructuran la información para facilitar su transferencia entre lenguajes de programación.