/ / arnold / libro cifrado con python - python, cifrado, decodificación, palabras, párrafos

cifrado arnold / libro con python - python, cifrado, decodificación, palabras, párrafos

Estoy tratando de escribir un decodificador de cifrado de libro, y lo siguiente es lo que obtuve hasta ahora.

code = open("code.txt", "r").read()
my_book = open("book.txt", "r").read()
book = my_book.txt
code_line = 0
while code_line < 6 :
sl = code.split("n")[code_line]+"n"
paragraph_num = sl.split(" ")[0]
line_num =  sl.split(" ")[1]
word_num = sl.split(" ")[2]
x = x+1

el bucle cambia el párrafo, la línea, las variables de palabras y todo funciona bien.

pero lo que necesito ahora es cómo especificar el párrafo, luego la línea y luego la palabra un bucle for en el bucle while funcionaría perfectamente ...

así que quiero obtener del número de párrafo "agraph_num "y del número de línea" line_num "la palabra número" word_num "

ese es mi archivo de código, el cual estoy tratando de convertir en palabras

"número de párrafo", "número de línea", "número de palabra"

70 1 3
50 2 2
21 2 9
28 1 6
71 2 2
27 1 4

y luego quiero que mi salida se vea algo como esto

word
word
word
word
word
word

por cierto, mi libro "el archivo del que necesito obtener las palabras" se parece a esto

palabra palabra palabra palabra palabra palabra palabra palabra palabra palabrapalabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra

palabra palabra palabra palabra palabra palabra palabra palabra palabra palabrapalabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra

palabra palabra palabra palabra palabra palabra palabra palabra palabra palabrapalabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra palabra

Respuestas

0 para la respuesta № 1

Ya sabes cómo leer el archivo del libro, dividirlo en líneas y dividir cada uno de ellos en palabras.

Si los párrafos se definen como separados por "nn", usted puede split el contenido del archivo del libro en eso, y dividir cada párrafo en líneas. O, después de dividir el libro en líneas, cualquier línea vacía indica un cambio de párrafo.