首页 > 解决方案 > 如何跳过txt文件中的行?

问题描述

我有一个单词表,第一行有密码这个词,我想跳过这个词

wordlist = open(r'C:\Users\islam\Desktop\10k most passwords.txt')


number_of_lines = 1

for i in range(number_of_lines):
    
    line = wordlist.readline()
    if line == 'password':
        break
    
    else:
        print(line.split()[0])

它一直在打印' password'

我怎样才能让它跳过这一行来打印第二行?

有没有办法打印特定的行,比如只有行号 100 ?

标签: pythonweb-scrapingbackend

解决方案


如果您想跳过第一行,那么您可以执行以下操作:

with open(r'C:\Users\islam\Desktop\10k most passwords.txt') as f:
    for line in f.read().splitlines()[1:]:
        print(line)

推荐阅读