码迷,mamicode.com
首页 > 其他好文 > 详细

文件操作

时间:2018-09-20 19:53:09      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:地址   文件操作   不能   乱码   coding   打印   写文件   asc   enc   

在python中对文件的有  只读, 只写, 追加, 写读, 读写

编码方式是:  utf-8  gbk  gb2312ascll 等格式

其中用什么办法写就用什么办法读否则会乱码或者报错

读:

f = open(‘d:\xxx.txt‘,mode=‘r‘,encoding=‘utf-8‘)      #  ‘d"\xxx.txt‘是绝对路径   ‘r’读的意思  其中有相对路径方法是省略了详细路径地址  最前面课直接写文件名字

a = f.read()   #赋值给‘a’

print(a)  #打印‘a’

f.close   #‘退出’

直接读成utf-8的编码方式:

f = open(‘d:\xxx.txt‘,mode=‘rb‘)

a =f.read()

print(a)

f.close  #这是打印的是utf-8的编码方式不能直接看懂

读的相对路径:

f = open(‘aaa ‘,mode=‘r‘,encoding=‘utf-8‘)      #‘aaa’就是同文件夹下的相对路径的文件名

a = f.read()

print(a)

f.close

 

文件操作

标签:地址   文件操作   不能   乱码   coding   打印   写文件   asc   enc   

原文地址:https://www.cnblogs.com/yuexijun/p/9682808.html

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