[Python-Dev] Runtime Error about fileinput.py

Vivian Wang vivianwang at tcindex.com
Wed Aug 13 13:17:26 EDT 2003


I got this error, what should I do?
File "os.py", line 43, in ?
     prepdata(datapath+subcode+'.g1cp',datapath+subcode+'.out');
   File "/usr/programs/python/osbatch/generic/func6.py", line 176, in prepdata
     for line in fileinput.input(g1cpin):
   File "/usr/lib/python2.2/fileinput.py", line 94, in input
     raise RuntimeError, "input() already active"
RuntimeError: input() already active


in os.py
#! /usr/local/bin/python2.2
import string, re, time, fileinput, _mysql, os, posix, sys, ftplib, MySQLdb;
execfile( '/usr/programs/python/osbatch/generic/func6.py')

in /usr/programs/python/osbatch/generic/func6.py
def prepdata(g1cpin,g1cpout):
      fo  = open(g1cpout,'w')
      for line in fileinput.input(g1cpin):
    	seqno = string.zfill(str(fileinput.filelineno()),8);
    	zip1   = line[0]
     	zip    = line[0:5]
      fo.close()
      return




More information about the Python-Dev mailing list