• 文件操作


    在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

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

    f.readtabs()  #判断是否是可以读的对象

    f.readline   #一行的读

    f.readlines   #以列表的形式读出多行

    f.truncate(5)    #  如光标为0即从零截取5个字节。也可以指定光标位置截取如:f.seek(3)  #3 为字节

    a = f.read()#只有read后面读的时候是字符

    print(a)

    f.close

    with open('aaa ',mode='r',encoding='utf-8') as f:    #可以不用写退出  'f.close’  也可以连写读一起  但是注意缩进

      open('aaa ',mode='w',encoding='utf-8') as f1:

      #f内容:

         # f1内容

  • 相关阅读:
    第十四周课程总结&实验报告(简单记事本的实现)
    第十三周课程总结
    第十二周
    第十一周课程总结
    第十周课程总结
    第九周课程总结&实验报告(七)
    第八周课程总结&实验报告(六)
    第七周课程总结&实验报告(五)
    第六周&java实验报告四
    课程总结
  • 原文地址:https://www.cnblogs.com/yuexijun/p/9682808.html
Copyright © 2020-2023  润新知