Red de conocimientos turísticos - Información de alquiler - Un archivo de texto tiene dos puntos en cada línea. Escriba un programa Python para cambiar todas las letras del texto antes de los dos puntos a mayúsculas y escríbalo en el archivo.
Un archivo de texto tiene dos puntos en cada línea. Escriba un programa Python para cambiar todas las letras del texto antes de los dos puntos a mayúsculas y escríbalo en el archivo.
txt1?=?open(r"E:\text.txt","r")
totxt?=?open(r"E:\text_new.txt", "w")
para?i?in?txt1.readlines():
new_line?=?i.split(":")[0].upper()? ?":"? ?i.split(":")[1]
totxt.write(nueva_línea)
txt1.close()
totxt .close()
De hecho, si no tiene que usar un programa para hacerlo, puede intentar usar Excel, hacer clic en Autoarchivo de datos, importar este archivo de texto y separarlo con " :". Luego regenere una columna con el valor de la primera columna convertido a mayúsculas más la segunda columna. Como se muestra en la imagen: