码迷,mamicode.com
首页 > 编程语言 > 详细

python基础08

时间:2019-03-03 16:24:39      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:绝对路径   encode   基础   pen   班主任   nbsp   image   python基础   size   

python基础09

1.文件操作。

模特主妇护士老师.txt

1.文件路径:d:\模特主妇护士老师.txt

2.编码方式:utf-8 gbk

3.操作方式:只读 ,只写 ,追加 ,读写 ,写读

以什么编码方式储存的文件,就以什么编码打开进行操作。

f = open(‘d:\模特主妇护士班主任.txt‘,mode = ‘r‘ , encoding = ‘utf-8‘)

content = f.read()

print(content)

f.close()

技术图片

f = open(‘模特主妇护士班主任‘,mode = ‘r‘,encoding=‘utf-8‘)

content = f.read()

print(content)

f.close()

技术图片

#绝对路径 读取文件的编码不一致

f = open(‘d:\模特主妇护士班主任.txt‘,mode = ‘r‘,encoding=‘utf-8‘)

content = f.read()

print(content)

f.close()

技术图片

技术图片

技术图片

f = open(‘模特主妇护士班主任‘,mode = ‘rb‘,)

content = f.read()

print(content)

f.close()

技术图片

f = open(‘模特主妇护士班主任‘,mode = ‘r‘,encoding = ‘utf-8‘)

content = f.read()

print(content,type(content))

f.close()

技术图片

#bytes-------->str

f = open(‘模特主妇护士班主任‘,mode = ‘r‘,encoding = ‘utf-8‘)

content = f.read()

print(content,type(content))

f.close()

技术图片

#对于w:没有此文件就会创建文件

f = open(‘log‘,mode=‘w‘,encoding=‘utf-8‘)

f.write(‘骑兵步兵‘)

f.close()

技术图片

#先将源文件的内容全部清除,在写

f = open(‘log‘,mode = ‘w‘,encoding=‘utf-8‘)

f.write(‘附近看到类似纠纷‘)

f.close()

技术图片

f = open(‘log‘,mode=‘wb‘)

f.write(‘附近看到类似纠纷‘,encode(‘utf-8‘))

f.close()

技术图片

f = open(‘log‘,mode=‘wb‘)

f.write(‘附近看到类似纠纷‘,encode(‘gbk‘))

f.close()

技术图片

f = open(‘log‘,mode=‘wb‘)

f.write(‘附近看到类似纠纷‘,encode(‘utf-8‘))

f.close()

技术图片

 技术图片

只写:w

    wb

#先将源文件的内容全部清除,在写

# f  = open(‘log‘,mode=‘w‘,encoding=‘utf-8‘)

# f.write(‘附近看到类似纠纷‘)

#f.close()

f = open(‘log‘,mode=‘wb‘)

f.write(‘附近看到类似纠纷‘,encode(‘utf-8‘))

f.close()

只读:r

   rb

f = open(‘模特主妇护士班主任‘,mode=‘r‘,encoding=‘utf-8‘)

content = f.read()

print(content,type(content))

f.close()

#f  = open(‘模特主妇护士班主任‘,mode=‘rb‘)

#content = f.read()

#print(content)

#f.close()

f = open(‘log‘,mode=‘a‘,encoding=‘utf-8‘)

f.write(‘佳琪‘)

f.close()

技术图片

#bytes-------->str

f = open(‘log‘,mode=‘r‘,encoding=‘utf-8‘)

f.write(‘aaa‘)

print(f.read())

f.close()

#对于w,没有此文件就会创建文件

技术图片

f = open(‘log‘,mode=‘r+b‘,encoding=‘utf-8‘)

print(f.read())

 

python基础08

标签:绝对路径   encode   基础   pen   班主任   nbsp   image   python基础   size   

原文地址:https://www.cnblogs.com/xuweng/p/10465920.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!