文件
文件扩展名
web文件:.html, .css, .js, .xml, .json
程序:.php, .py, .rb, .c, .cc
视频:.flv, avi, .rmvb, .mp4, .mkv, .3gp
音频:.wmv, .mp3, .flue, .mid
其他:.pdf, .chm
文件操作
以存储文件编码方式方式打开文件
举例:以GBK保存的文件,以GBK编码方式打开
Pycharm 默认 utf-8文件创建并存储
文件编码和文件内容编码必须要统一,否则打开文件会显示乱码内容
mode
r: 读取
rb: 二进制读取
str 转 bytes :
"中文".encode('utf-8')
读取一行:
f.readline()
读取所有行以列表显示
列表连接成字符串
文件对象转换成迭代器:
for i in enumerate(f.readlines()):
返回指针位置:
f.tell()
移动指针到起始首行:
f.seek(0)
with语句不用关闭close()方法
Last updated
Was this helpful?