经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Python » 查看文章
python中读取文件的read、readline、readlines方法区别
来源:cnblogs  作者:心灵遨游  时间:2018/11/9 14:16:11  对本文有异议

 

 #读取文件所有内容,返回字符串对象,python默认以文本方式读取文件,遇到结束符读取结束。

  1. fr = open('lenses.txt')
    read = fr.read()
    print(type(read),read)

    #读取文件中的一行,每次读取一行,返回字符串对象,只要该文件打开,下次读取上次的下一行。
  1. fr = open('lenses.txt')
    read = fr.readline()
    print(type(read),read)
  1. read2 = fr.readline()
    print(type(read2),read2)

    #读取文件中的所有行,读取内容包含\t、\n等字符,返回一个元素为每行内容的列表对象。
  1. fr = open('lenses.txt')
    read = fr.readline()
    print(type(read),read)

    #以上三个方法都可以传入一个int型参数,表示需要读取的字符个数。
    #另外还有linecache模块、StringIO模块可以将文件读取到缓冲区中来进行对文件的操作,而非直接操作磁盘上的文件,大大提高了文件操作效率。


 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号