• 直接整个读取文件和逐行读取


    1. 一次性读取文件的所有行:

      fp = open(filename):

      for eachLine in fp:

        print eachline, #此处用逗号来屏蔽Python print函数的自动换行. 因为文件中每行已经自带了换行符如果再换行间距就会很大. 亲测!

      fp.close()

    # 这种方式实用于文件大小合适的文件, 如果文件太大读取过程会占用太多的内存.

    2. 逐行读取文件进行操作.

      fp = open(filename):

      while True:

        line = fp.readline()

        if len(line) == 0:

          break

        print line,

      fp.close()

    #当文件较大时可以使用逐行读取每一行然后进行操作的方式.

    ---Python学习中, 共勉

     

  • 相关阅读:
    Python连接MySQL数据库之pymysql模块使用
    线程
    进程
    网络编程
    面向对象进阶
    迭代器,生成器,装饰器
    函数的基础
    Andy's First Dictionary UVA
    Stripies POJ
    Soldier and Badges CodeForces
  • 原文地址:https://www.cnblogs.com/chen0427/p/5416198.html
Copyright © 2020-2023  润新知