Método seekable() en Python

El método seekable() en Python devuelve True si el archivo se puede buscar, False si no.

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

En esta lección de Método seekable() en Python combinamos explicación clara y código ejecutable. El objetivo es que entiendas el concepto y puedas reutilizarlo en tus propios scripts de Python.

Prueba a cambiar los valores del ejemplo y observa la salida en consola. Experimentar es la forma más eficaz de fijar el concepto.

Errores frecuentes: olvidar la indentación en bloques if, for o def; confundir = con ==; no importar un módulo antes de usarlo.

En esta lección de Método seekable() en Python combinamos explicación clara y código ejecutable. El objetivo es que entiendas el concepto y puedas reutilizarlo en tus propios scripts de Python.

Prueba a cambiar los valores del ejemplo y observa la salida en consola. Experimentar es la forma más eficaz de fijar el concepto.

Errores frecuentes: olvidar la indentación en bloques if, for o def; confundir = con ==; no importar un módulo antes de usarlo.

Un archivo se puede buscar si permite el acceso a la secuencia de archivos, como el método seek().

Ejemplo

Compruebe si el archivo se puede buscar:

Ejemplo

    f = open("archivoejemplo.txt", "r")
print(f.seekable())
  
Abrir en editor

Sintaxis

Ejemplo

    import io

file = io.StringIO("Línea de ejemplo\nSegunda línea\n")

file.seekable()
print(file)
file.seekable()
print(file)
  
Abrir en editor

Valores de parámetros

No hay parámetros

Practica Método seekable() en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Compruebe si el archivo se puede buscar

Compruebe si el archivo se puede buscar.

Ejemplo

    f = open("archivoejemplo.txt", "r")
print(f.seekable())
  
Abrir en editor

Ejercicio: Usar print()

Compruebe si el archivo se puede buscar.

Ejemplo

    import io

file = io.StringIO("Línea de ejemplo\nSegunda línea\n")

file.seekable()
print(file)
file.seekable()
print(file)
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.


Resumen

  • Ejecuta y modifica cada ejemplo antes de seguir.
  • Revisa errores de indentación y de importación de módulos.
  • Consulta la lección anterior y la siguiente del menú lateral.