您现在的位置是:网站首页> 编程资料编程资料
Python文件读写及常用文件的打开方式_python_
2023-05-25
396人已围观
简介 Python文件读写及常用文件的打开方式_python_
编码格式
常见的编码格式:
- Python的解释器使用的是Unicode(内存)
- .py文件在磁盘上使用UTF-8(外存)

更改编码格式
一般形式为在程序开头写 # coding:编码格式、# coding=编码格式
文件的读写原理
- 文件的读写俗称‘’IO操作‘’(input-output先进先出)
- 文件读写操作流程

操作原理:

内置函数open()创建文件对象:

语法规则:

file = open('a.txt', 'r') # 创建新的文件 print(file.readlines()) # 读写文件;readlines读取的内容为一个列表,会读取文件当中所有的内容 file.close() # 关闭资源 ------------------------------------------------------------------ ['中国\n', '美丽']常用的文件打开模式
文件的类型
按文件中数据的组织形式,文件分为以下两大类:
- **文本文件:**存储的是普遍‘’字符‘’文本,默认为Unicode字符集,可以使用记事本程序打开
- **二进制文件:**把数据内容用‘’字节‘’进行存储,无法用记事本打开,必须使用专用的软件打开,举例:mp3音频文件,jpg图片,.doc文档等
| 打开模式 | 描述 |
|---|---|
| r | 以只读模式打开文件,文件的指针将会放在文件的开头 |
| w | 以只写模式打开文件,如果文件不存在则创建;如果文件存在,则覆盖原有内容,文件指针在文件的开头 |
| a | 以追加模式打开文件,如果文件不存在则创建,文件指针在文件开头;如果文件存在,则在文件末尾追加内容, |
| b | 以二进制方式打开文件,不能单独使用,需要与其他模式一起使用;rb或者wb |
| + | 以读写方式打开文件,不能单独使用,需要与其他模式一起使用;a+ |
file = open('a.txt', 'r') # 创建新的文件 print(file.readlines()) # 读写文件;readlines读取的内容为一个列表,会读取文件当中所有的内容 file.close() # 关闭资源 file = open('b.txt', 'w') file.write('Python') file.close() file = open('b.txt', 'a') file.write('Python') file.close() # 拷贝文件 src_file = open('logo.png.txt', 'rb') target_file = open('copylogo.png.txt', 'wb') target_file.write(src_file.read()) target_file.close() src_file.close() 'wb') target_file.write(src_file.read()) target_file.close() src_file.close()到此这篇关于Python文件读写及常用文件的打开方式的文章就介绍到这了,更多相关Python文件读写及内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- Python+ Flask实现Mock Server详情_python_
- Python 查看数据类型与格式_python_
- 解读python正则表达式括号问题_python_
- Python语言中Tuple的由来分析_python_
- Python实现简易超市管理系统_python_
- python pycharm中使用opencv时没有代码自动补全提示的解决方案_python_
- Python中__init__.py文件的作用_python_
- Python实现脚本转换为命令行程序_python_
- python numpy查询定位赋值数值所在行列_python_
- python中numpy 常用操作总结_python_
