zoukankan      html  css  js  c++  java
  • Python文件操作

    读取文件三步骤:
    导入模块 codecs
    # codecs模块主要用来结局文件乱码的问题。
    import codecs
    1、打开文件
    2、文件操作(读或者写)
    3、关闭文件
     
    f = codecs.open('1.txt')
    text = f.read()
    result = text.replace('1','A')
    print(result)
    f.close()
     
    text.replace将1.txt里面所有的'1'替换成'A'
     
    codecs.open(文件名,参数二)的语法:
    参数二主要有:
    r 读
    w写
    b二进制
    a追加
     
    创建一个文件,并写入内容。
    f = codecs.open(2.txt , wb)
    f.write('Hello world!')
    f.write('Hello Python!')
    f.close()
     
     
    文件的常用方法:
    readlines()    读取文件中所有内容,将文件的每一行作为一个列表的一个元素(字符串)
    readline()      读取一行内容做为一个字符串                   
    next()            读取下一行内容
    write()        必须传入字符串
    举例:         f.write("abcd1234def")
    writeline()   必须传入一个序列(列表)    对应readlines    
    举例:         f.writeline(['aaaa','bbb',[2222]])
     
    with codecs.open(‘1.txt’ , ‘rb’) as file:
        print(file.read())
  • 相关阅读:
    Web的攻击技术
    基于HTTP的功能追加协议
    确认访问用户身份的认证
    基本数据结构的模拟
    BFS与DFS
    KMP算法
    Trie字典树
    C++的结构体使用
    C++入门(命名空间)
    算法:C++入门
  • 原文地址:https://www.cnblogs.com/kelake/p/7745588.html
Copyright © 2011-2022 走看看