文件内容rolling.txt:

There's a fire starting in my heart
我怒火中烧
Reaching a fever pitch and it's bringing me out the dark
熊熊烈焰带我走出黑暗
Finally, I can see you crystal clear
最终 我将你看得一清二楚
Go ahead and sell me out and I'll lay your ship bare
去吧 出卖我 我会让你一无全部
See how I'll leave with every piece of you
看我怎么离你而去 带走你的一切
Don't underestimate the things that I will do
不要低估我将来的所作所为
There's a fire starting in my heart
我怒火中烧
Reaching a fever pitch and it's bring me out the dark
熊熊烈焰带我走出黑暗
The scars of your love remind me of us
你的爱情伤痕让我想起了我们曾经的甜蜜
They keep me thinking that we almost had it all
它们总在提醒我 我们几乎拥有了一切
The scars of your love, they leave me breathless
你的爱情伤痕 让我窒息
I can't help feeling
我不禁心生感触
We could have had it all
我们本该拥有一切
(You're gonna wish you never had met me)
(你会祈祷 要是从未遇见我该有多好)
Rolling in the deep
内心深处爱恨交织
(Tears are gonna fall, rolling in the deep)
(眼泪快要掉下来,内心深处爱恨交织)
You had my heart inside your hand
你俘虏了我的芳心
(You're gonna wish you never had met me)
(你会祈祷 要是从未遇见我该有多好)
And you played it to the beat
但是你玩弄它 伴着每一次心跳
(Tears are gonna fall, rolling in the deep)
(眼泪快要掉下来,内心深处爱恨交织)
Baby, I have no story to be told
宝贝 我没有故事可讲
But I've heard one on you and I'm gonna make your head burn
但是我听说了一件有关你的事情 我会让你焦头烂额
Think of me in the depths of your despair
在绝望的深渊中想起我
Making a home down there as mine sure won't be shared
就在那里安家吧 因为我的家园绝对没你的份
The scars of your love remind me of us
你的爱情伤痕让我想起了我们曾经的甜蜜
(You're gonna wish you never had met me)
(你会祈祷 要是从未遇见我该有多好)
They keep me thinking that we almost had it all
它们总在提醒我 我们几乎拥有了一切

一行行的读取文件前5行

第一种方法:

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

第二种方法:

line_nu = 0#计数器
for line in f:#一行行的把数据从硬盘加载到内存里读出来
if line_nu<5:#读取前五行
print(line.strip())
line_nu += 1
else:
break

最简单的两种方法。

python读取文件的前几行的更多相关文章

  1. head 命令 读取文件的前n行,默认查看文件的前十行

    head 命令 读取文件的前n行 默认查看文件的前十行 head /etc/passwd # 默认查看文件的前十行 /etc/passwd # 查看文件的前两行

  2. python读取文件指定行内容

    python读取文件指定行内容 import linecache text=linecache.getline(r'C:\Users\Administrator\Desktop\SourceCodeo ...

  3. python读取文件首行和最后一行

    python读取文件最后一行两种方式 1)常规方法:从前往后依次读取 步骤:open打开文件. 读取文件,把文件所有行读入内存. 遍历所有行,提取指定行的数据. 优点:简单,方便 缺点:当文件大了以后 ...

  4. python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence

    python读取文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal m ...

  5. linux文件截取前几行,后几行,中间几行命令

    1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你想查看文件的后10行,可以使用tail命令,如: tail -2 /etc/passwd ...

  6. 解决 python 读取文件乱码问题(UnicodeDecodeError)

    解决 python 读取文件乱码问题(UnicodeDecodeError) 确定你的文件的编码,下面的代码将以'utf-8'为例,否则会忽略编码错误导致输出乱码 解决方案一 with open(r' ...

  7. python 读取文件read.csv报错 OSError: Initializing from file failed

    小编在用python 读取文件read.csv的时候 报了一个错误 OSError: Initializing from file failed 初始化 文件失败 检查了文件路径,没问题 那应该是我文 ...

  8. python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib

    python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib ...

  9. Python 读取文件中unicode编码转成中文显示问题

    Python读取文件中的字符串已经是unicode编码,如:\u53eb\u6211,需要转换成中文时有两种方式 1.使用eval: eval("u"+"\'" ...

随机推荐

  1. java学习笔记--this 关键字的理解

    彻底理解this 关键字的含义 this关键字再java里面是一个我认为非常不好理解的概念,:)也许是太笨的原因 this 关键字的含义:可为以调用了其方法的那个对象生成相应的句柄. 怎么理解这段话呢 ...

  2. 投资人谈VR色变,VR好戏却刚刚开始

    去年下半年,资本圈谈O2O色变,以至于创业者们都不敢说自己做O2O:到了今年下半年,资本圈却成为了谈VR色变--在中国的互联网科技创业中,资本市场已经成为了创业的一种风向标.资本走向哪里,创业者就走向 ...

  3. fir.im Weekly - iOS9 适配开发教程

    期待已久的 iOS 9 发布了,很多人更新完毕得出结论:这是值得升级的版本.随之而来的是适应 iOS9 开发技术.本期 Weekly 收集了一些关于 iOS9 相关的开发资源,希望对你有帮助. iOS ...

  4. js显示yyyy年mm日dd天 星期几 的格式日期

    js代码: <script type="text/javascript"> var today = new Date(); var week; //存储星期几 var ...

  5. js const

    js const const 声明创建一个只读的常量.这不意味着常量指向的值不可变,而是变量标识符的值只能赋值一次. const state = { notes: [], activeNote: {} ...

  6. python--爬虫入门(八)体验HTMLParser解析网页,网页抓取解析整合练习

    python系列均基于python3.4环境  基本概念 html.parser的核心是HTMLParser类.工作的流程是:当你feed给它一个类似HTML格式的字符串时,它会调用goahead方法 ...

  7. 创建支持多种屏幕尺寸的Android应用

    Android涉及各种各样的支持不同屏幕尺寸和密度的设备.对于应用程序,Android系统通过设备和句柄提供了统一的开发环境,大部分工作是校正每一个应用程序的用户界面到它显示的屏上.与此同时,系统提供 ...

  8. Android反编译(三)之重签名

    Android反编译(三) 之重签名 [目录] 1.原理 2.工具与准备工作 3.操作步骤 4.装X技巧 5.问题 1.原理 1).APK签名的要点 a.所有的应用程序都必须有数字证书 ,Androi ...

  9. 基于HTML5快速搭建3D机房设备面板

    以真实设备为模型,搭建出设备面板,并实时获取设备运行参数,显示在设备面板上,这相比于纯数值的设备监控系统显得更加生动直观.今天我们就在HT for Web的3D技术上完成设备面板的搭建. 我们今天模拟 ...

  10. 【Swift学习】Swift编程之旅---可选链(二十一)

    可选链Optional Chaining是一种可以在当前值可能为nil的可选值上请求和调用属性.方法及下标的方法.如果可选值有值,那么调用就会成功:如果可选值是nil,那么调用将返回nil.多个调用可 ...