I'm not sure this is the right place for your question, but check how you capitalised "filename" - in one case you used "fileName" and then called "print filename" - because it is all lowercase this variable is undefined, can't be printed, and you get an error. You would probably have better luck posting this kind of question on a python support forum (e.g. http://bytes.com).
On Mon, Jul 21, 2008 at 3:38 PM, suhail shaik <[EMAIL PROTECTED]> wrote: > hi ... > > ################## > #!/usr/bin/python > #Globals here > ROOTDIR = "/home/qmss2/Desktop/sbd/hive2_ffmpegsvn/" # Root dir where ts > files are located (or recorded) > PNAME = "/data/test/" > #DAILY_UPLOAD_PATH = "/mmis-ss9952/newsroom/du-dev/" > > import os,glob > ### MAIN ### > os.chdir(ROOTDIR) > os.mkdir("kf") > os.chdir(PNAME) > for fileName in glob.glob('*.mpg'): > print filename > > file = fileName.split(".") > print file > os.chdir(ROOTDIR+"/kf") > os.mkdir(file) > command = "./hive2 -k kf/"+file+"/ -o "+file+".xml > /data/test/"+fileName > print command > os.system(command) > > ################# > > i get the following error... > > File "/home/qmss2/Desktop/sbd/mpg.py", line 13, in <module> > print filename > NameError: name 'filename' is not defined > > > Please suggest me i am trying to read all the .mpg files from a directory.. > > thanks in advance ...please urgent help.. > > > > > _______________________________________________ > python-uk mailing list > python-uk@python.org > http://mail.python.org/mailman/listinfo/python-uk > >
_______________________________________________ python-uk mailing list python-uk@python.org http://mail.python.org/mailman/listinfo/python-uk