Index of content
también conocido como acceso directo ya que el programa de computadora necesita saber dónde está el los datos se almacenan dentro del archivo y, por lo tanto, van directamente a esa ubicación para los datos. En algunos casos, la ubicación de los datos se registra en un índice y, por lo tanto, también se conoce como acceso indexado. El acceso secuencial a archivos tiene ventajas cuando un programa necesita acceder a información. mación en el mismo orden cada vez que se leen los datos. También es más rápido de leer o escribir todos los datos secuencialmente que a través del acceso directo ya que no hay necesidad de mover el puntero de archivo alrededor. Sin embargo, los archivos de acceso aleatorio son más flexibles ya que no es necesario almacenar los datos. escrita o leída en el orden en que se obtiene. También es posible saltar a sólo la ubicación de los datos requeridos y leer esos datos (en lugar de tener que leer secuencialmente todos los datos para encontrar los elementos de datos de interés). 17.6 Archivos y E/S en Python En el resto de esta sección del libro exploraremos las instalaciones básicas proporcionado para leer y escribir archivos en Python. También vamos a ver la base modelo de flujos para E/S de archivos. Después de esto, exploraremos el ampliamente utilizado CSV y Formatos de archivo de Excel y bibliotecas disponibles para admitirlos. Esta sección concluye por explorando las instalaciones de expresiones regulares en Python. Si bien este último tema no es estrictamente parte de la E/S de archivos, a menudo se usa para analizar los datos leídos de los archivos para filtrarlos información no deseada. 17.7 Recursos en línea Consulte los siguientes recursos en línea para obtener información sobre los temas de este capítulo: • https://en.wikipedia.org/wiki/ASCII Página de Wikipedia sobre ASCII. • https://en.wikipedia.org/wiki/Unicode Página de Wikipedia en Unicode. • https://en.wikipedia.org/wiki/UTF-8 Página de Wikipedia en UTF-8. 214 17 Introducción a Archivos, Rutas y IO
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read MoreTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read More• 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.
Read More