Python操作文件

读取.txt文件:

方法1、桌面创建一个test.txt文件,

read()读取文件, close()关闭文件

读取模式:r

# -*- coding:utf-8 -*-
try:
    f = open('C:/Users/xinxin/Desktop/test.txt', 'r')
    s = f.read()
    print(s)
finally:
    if f:
        f.close()

注:对文件操作完,必须关闭文件,会占用操作系统资源。

方法二: 使用with语句,不需要每次使用close()方法

with open('C:/Users/xinxin/Desktop/test.txt', 'r') as f:
    print(f.read())

输出:

Python操作文件

2、读取图片:桌面创建一个jtest.pg文件

读取模式:rb

f = open('C:/Users/xinxin/Desktop/test.jpg', 'rb')
img = f.read()
print(img)

with open('C:/Users/xinxin/Desktop/test.jpg', 'rb') as f:
    print(f.read())

输出:

Python操作文件

转载于:https://my.oschina.net/xxWang/blog/820129