您的位置:首页 > 游戏 > 游戏 > 竞价推广的优缺点_免费招代理的平台有哪些_职业技能培训中心_上海网站建设公司

竞价推广的优缺点_免费招代理的平台有哪些_职业技能培训中心_上海网站建设公司

2025/9/17 20:07:49 来源:https://blog.csdn.net/pasaxiaorui/article/details/143224638  浏览:    关键词:竞价推广的优缺点_免费招代理的平台有哪些_职业技能培训中心_上海网站建设公司
竞价推广的优缺点_免费招代理的平台有哪些_职业技能培训中心_上海网站建设公司

目录

简介:        

1. 打开文件

2. 读取文件内容

3. 写入文件

4. 追加文件内容

5. 读取文件为列表

6. 关闭文件

7. 文件存在性检查

8. 二进制文件操作


简介:        

        文件操作主要通过内置的 open() 函数实现,常见的操作包括文件的读写、追加、关闭等

1. 打开文件

# 打开文件用于读取 ('r' - 读模式)
file = open('example.txt', 'r')# 打开文件用于写入 ('w' - 写模式,如果文件不存在,会创建文件;如果文件存在,会清空内容)
file = open('example.txt', 'w')# 打开文件用于追加内容 ('a' - 追加模式,不会清空原有内容)
file = open('example.txt', 'a')

2. 读取文件内容

# 一次性读取文件的所有内容
with open('example.txt', 'r') as file:content = file.read()print(content)# 逐行读取文件
with open('example.txt', 'r') as file:for line in file:print(line)

3. 写入文件

# 写入字符串到文件中
with open('example.txt', 'w') as file:file.write("Hello, World!\n")file.write("This is another line.\n")

4. 追加文件内容

# 追加新内容到文件
with open('example.txt', 'a') as file:file.write("Appending new content.\n")

5. 读取文件为列表

# 把文件的每一行读取到一个列表中
with open('example.txt', 'r') as file:lines = file.readlines()  # 每一行作为列表中的一个元素print(lines)

6. 关闭文件

        使用 with open() 语句时,不需要显式调用 close(),因为 with 块结束时会自动关闭文件。否则,需要手动关闭:

file = open('example.txt', 'r')
content = file.read()
file.close()

7. 文件存在性检查

import osif os.path.exists('example.txt'):print("文件存在")
else:print("文件不存在")

8. 二进制文件操作

        处理非文本文件(如图像、音频等)时,可以使用二进制模式:

# 读取二进制文件
with open('example.bin', 'rb') as file:binary_data = file.read()# 写入二进制文件
with open('example.bin', 'wb') as file:file.write(binary_data)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com