欢迎访问宙启技术站
智能推送

使用Python文件操作的示例

发布时间:2023-12-04 03:16:20

Python是一种通用的编程语言,它提供了丰富的文件操作功能。下面是一些Python文件操作的示例:

1. 打开和关闭文件:

   # 以只读模式打开文件
   file = open("example.txt", "r")
   # 使用文件对象进行读取
   content = file.read()
   # 关闭文件
   file.close()
   

2. 写入文件:

   # 以写入模式打开文件
   file = open("example.txt", "w")
   # 写入内容到文件
   file.write("Hello, World!")
   # 关闭文件
   file.close()
   

3. 逐行读取文件:

   file = open("example.txt", "r")
   # 逐行读取文件内容
   for line in file:
       print(line)
   file.close()
   

4. 使用上下文管理器自动关闭文件:

   # 使用with语句打开文件,自动关闭文件
   with open("example.txt", "r") as file:
       content = file.read()
   

5. 读取和写入二进制文件:

   # 以二进制模式读取文件
   file = open("example.bin", "rb")
   content = file.read()
   file.close()

   # 以二进制模式写入文件
   file = open("example.bin", "wb")
   file.write(b"Hello, World!")
   file.close()
   

6. 检查文件是否存在:

   import os
   
   # 检查文件是否存在
   if os.path.exists("example.txt"):
       print("文件存在")
   else:
       print("文件不存在")
   

7. 删除文件:

   import os
   
   # 删除文件
   os.remove("example.txt")
   

8. 复制文件:

   import shutil
   
   # 复制文件
   shutil.copyfile("source.txt", "destination.txt")
   

9. 重命名文件:

   import os
   
   # 重命名文件
   os.rename("old.txt", "new.txt")
   

以上是一些Python文件操作的示例。Python提供了一组强大而易于使用的文件操作函数和方法,以满足各种文件处理需求。无论是读取、写入、复制还是删除文件,Python都有简洁的语法和函数来帮助我们完成这些操作。