Operaciones básicas de lectura y escritura de Python

Operaciones básicas de lectura y escritura de Python

1. Operación de escritura

'''
open中在路径前面加r,r表示转义字符不转义,故不用\\
w表示覆盖写操作
'''
f=open(r"C:\out.txt","w") 
while(True):
    r=input("please enter Strings:--->")
    if(r=="exit"):
        break
    f.write(r)
f.close()

Ingrese aabbcc y salga e ingrese ddeeff
Inserte la descripción de la imagen aquídel resultado. Solo ddeeff en el documento sabe que esta operación de escritura se sobrescribe
Inserte la descripción de la imagen aquí

2. Operación de escritura (agregar)

'''
open中在路径前面加r,r表示转义字符不转义,故不用\\
a(append())表示追加写操作
'''
f=open(r"C:\out.txt","a")
while(True):
  r=input("please enter Strings:--->")
  if(r=="exit")
    break
  f.write(r)
f.close()

Después de ingresar ddeeff para salir, ingrese aabbcc y Inserte la descripción de la imagen aquí
podrá ver en los resultados. Hay ddeeffaabbcc en el documento para saber que esta operación de escritura es adicionalInserte la descripción de la imagen aquí

3. Leer operación

'''
使用try:...except:...进行异常处理,则不会抛出错误,取而代之的是自己定义输出内容,可以对用户更友好。
'''
try:
  f=open(r"C:\User\a\Desktop\physon\龚正讲话.txt","r")
  for text in f:
    print(text)
  f.close()
except:
  print("文件找不到,请核实文件路径")


Cuando la ruta es correcta, el resultado es: Inserte la descripción de la imagen aquí
Si la ruta es incorrecta, el resultado es:Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/Doigt_/article/details/108614258
Recomendado
Clasificación