zoukankan      html  css  js  c++  java
  • 018_IO

    #!/usr/bin/env python
    # Author:liujun

    f = open("test","r",encoding="utf-8")
    # r --> readable
    # r --> writeable
    # r+ --> read and write
    # w+ --> write and read

    #print(f.read())

    #for i in range(5):
    # print(f.readline())

    #for line in f.readlines():
    # print(line.strip())

    #for index,line in enumerate(f.readlines()):
    # print(index,line.strip())

    #for line in f: # This kind of traverse is recommanded
    # print(line.strip())

    print(f.tell())
    print(f.readline())
    print(f.tell())
    # Used to get the location of file pointer.
    f.seek(10)
    # Used to set the location of file pointer
    print(f.read(50))
    print(f.readline())
    print(f.fileno())
    f.flush()
    # Forces the contents of the cache to be written to disk.









    How to modify a file
    #!/usr/bin/env python
    # Author:liujun

    f = open("test", "r", encoding="utf-8")
    f_new = open("test.bak","w",encoding="utf-8")

    for line in f:
    if "iphone" in line:
    line = line.replace("iphone","iphoneX");
    f_new.write(line)
    f.close()
    f_new.close()











  • 相关阅读:
    JS和Jquery获取this
    写SQL经验积累2
    转载学习
    java开发3个月总结
    学习规划
    Spring Boot详解
    webSocketDemo
    spring boot中 redis配置类(4.0)
    c语言操作字符串
    聊聊面试常问的HashMap中红黑树
  • 原文地址:https://www.cnblogs.com/liujun5319/p/9594193.html
Copyright © 2011-2022 走看看