preloader

1 января 1 г. | 2 чтение минут
Указатель содержания

18.10 Archivos de acceso aleatorio Todos los ejemplos presentados hasta ahora sugieren que los archivos se acceden secuencialmente, con la primera línea se lee antes de la segunda y así sucesivamente. Aunque esto es (probablemente) lo más enfoque común no es el único enfoque compatible con Python; tambien es Es posible utilizar un enfoque de acceso aleatorio a los contenidos dentro de un archivo. Para comprender la idea de acceso aleatorio a archivos, es útil comprender que puede mantener un puntero en un archivo para indicar dónde estamos en ese archivo en términos de lectura o escritura de datos. Antes de que se lea algo de un archivo, el puntero está antes del principio del archivo y leer la primera línea de texto, por ejemplo, avanzaría el punto al comienzo de la segunda línea en el archivo, etc. Esta idea se ilustra a continuación: Al acceder aleatoriamente al contenido de un archivo, el programador mueve manualmente el puntero a la ubicación requerida y lee o escribe texto relativo a ese puntero. Esto significa que pueden moverse por el archivo leyendo y escribiendo datos. El aspecto de acceso aleatorio de un archivo lo proporciona el método de búsqueda del archivo. objeto: • file.seek (desplazamiento, de dónde) este método determina dónde se leerá la siguiente o la operación de escritura (dependiendo del modo usado en la llamada open()) toma lugar. En lo anterior, el parámetro de desplazamiento indica la posición del puntero de lectura/escritura dentro del archivo. El movimiento también puede ser hacia adelante o hacia atrás (representado por un compensación negativa). El parámetro opcional wherece indica dónde se relaciona el desplazamiento. El valores utilizados para donde son: 18.10 Archivos de acceso aleatorio 221

comments powered by Disqus

popular post

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

Прочитайте больше

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

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше