Operações básicas de leitura e gravação do Python

Operações básicas de leitura e gravação do Python

1. Operação de gravação

'''
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()

Insira aabbcc e saia e insira ddeeff a
Insira a descrição da imagem aquipartir do resultado. Somente ddeeff no documento sabe que esta operação de gravação foi sobrescrita
Insira a descrição da imagem aqui

2. Operação de gravação (anexar)

'''
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()

Digite ddeeff e saia e digite aabbcc Insira a descrição da imagem aqui
no resultado. O documento contém ddeeffaabbcc para saber que esta operação de gravação é adicionalInsira a descrição da imagem aqui

3. Leia a operação

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


Quando o caminho está correto, o resultado é: Insira a descrição da imagem aqui
Se o caminho estiver incorreto, o resultado é:Insira a descrição da imagem aqui

Acho que você gosta

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