def buscar_libros_por_autor(autor_buscado):
# Intentamos abrir el archivo directamente
archivo = open("libros.txt", "r")
# Variable para rastrear si encontramos algún libro del autor
encontrado = False
# Iteramos sobre cada línea del archivo
for linea in archivo:
# Eliminamos espacios en blanco y saltos de línea al final de la línea
linea = linea.strip()
# Separar el título del libro y el autor usando el separador " - "
if " - " in linea:
titulo, autor = linea.split(" - ", 1)
# Si el autor en la línea coincide con el autor buscado
if autor.lower() == autor_buscado.lower():
print(f"Título: {titulo}")
encontrado = True
# Cerramos el archivo después de leer todas las líneas
archivo.close()
# Si no encontramos ningún libro del autor, mostramos un mensaje
if not encontrado:
print(f"No se encontraron libros de '{autor_buscado}'.")
# Ejemplo de uso de la función
autor_buscado = "Gabriel García Márquez"
buscar_libros_por_autor(autor_buscado)