Tengo una lista de palabras que contiene devoluciones para separar cada nueva letra. ¿Hay alguna manera de eliminar programáticamente cada uno de estos retornos utilizando archivos E/S en Python?Eliminar carro de retorno/nueva línea en la salida de archivo
Editar: Sé cómo manipular cadenas para eliminar devoluciones. Quiero editar físicamente el archivo para que esas devoluciones se eliminen.
estoy buscando algo como esto:
wfile = open("wordlist.txt", "r+")
for line in wfile:
if len(line) == 0:
# note, the following is not real... this is what I'm aiming to achieve.
wfile.delete(line)
Si usted tiene un diccionario en la memoria, ¿por qué es necesario involucrar al sistema de archivos? –
Muestra lo que tienes hasta ahora. –
Tiene un error de sintaxis, la instrucción if es incorrecta de dos maneras, le falta el final: y no se puede asignar en una instrucción if que desee usar == –