file = open('D:/drpython/711/student.txt','r')
for i in range (1,6): //循环读取txt文档,从第1行到最后一行,此处6是我已知txt文档总行数,如何用python求取txt文档总行数,避免程序写死,使用性不强、
s = file.readline()
if i > 1:
stu = dom.createElement('student')
str=s.split()
这个是逐行遍历。如果我要从第2行开始操作怎么控制呢?
追答文件打open后先执行一次readline(),把结果丢掉,然后再逐行遍历。
追问f = open('file', 'r')
line = f.readline()
for line in open('file'):
line = f.readline()
是这么个意思不,貌似不对啊,还有这个for循环里的open('file'):是啥意思