代码改一下f = open("test.txt", "r") while True: line = f.readline() if line: pass # do something here line=line.strip()p=line.rfind('.')filename=line[0:p]print "create %s"%lineelse: breakf.close() 写得可能罗嗦些,就是方便看。