查了下資料,常見兩種辦法,一是設定行號,再者是利用python自帶的itertools工具。
這裡推薦一種新的方法,直接使用readline()函式就搞定。
示例:
1跳過首行第1行 id1
2第2行 id2
3第3行 id3
4第4行 id4
5第5行 id5
6第6行 id6
7第7行 id7
8第8行 id8
9第9行 id9
10第10行 id10
11第11行 id11
12第12行 id12
13第13行 id13
14第14行 id14
15第15行 id15
16第16行 id16
17第17行 id17
18第18行 id18
19第19行 id19
20 第20行 id20
跳過多行
直接利用迴圈配合即可,例如跳過前15行:
1 with open("view codenew.txt
",'r
') as f:
2for i in range(0,15):
3f.readline()
4for each inf:5
print(each.strip())
跳過偶數行
每隔離一行跳過兩行
每隔離一行跳過四行
其餘的用法,請各位看官自行發掘。
Python csv 跳過第一行
python處理csv檔案時,經常需要跳過第一行表頭讀取檔案內容。下面是正常讀取的 import csv with open 2019 04 01.csv r as read file reader csv.reader read file for row in reader print row 如...
python3 讀取txt文字最後一行
首先要理解txt文字都是實際由位元組組成的,比如對於乙個utf 8無bom編碼方式儲存的txt檔案,如果檔案內容為空,那麼該txt檔案大小為0位元組,乙個ascii字元佔乙個位元組,乙個中文字元佔3個位元組。1q 付 比如utf 8無bom編碼方式儲存的txt檔案,文字內容如上,那麼該檔案的大小則為...
Hive載入csv檔案資料時跳過第一行
hive在create table建立表後,執行load data載入表中資料時往往將所有行都插入,包括列名,即第一行資料。要是跳過第一行csv資料,在hive建立表時,可以在命令中最後一行新增 tblproperties skip.header.line.count 1 完成之後 select f...