I/O Operations .....

saif.shakeel at gmail.com saif.shakeel at gmail.com
Mon Apr 30 05:19:44 EDT 2007


On Apr 30, 2:13 pm, "Daniel Nogradi" <nogr... at gmail.com> wrote:
> > I am parsing an XML file and sending the output to two files.The
> > code asks the user to enter the input file,something like:
>
> > file_input = raw_input("Enter The ODX File Path:")
> > input_xml = open(file_input,'r')
>
> >   Now suppose the user enters the path as :
> > C:\Projects\ODX Import\Sample Files\Global _A_UHP_Low_0.7.odx.xml
>
> >  I have 2 output files to which i have to redirect the output.The
> > output file name should be same as input file in the same path ( the
> > extension has to change to a format "ini" which is basically text file
> > opened using notepad).Eg..
> > output files should be :
> > C:\Projects\ODX Import\Sample Files\Global _A_UHP_Low_0.7.ini,   and,
> > C:\Projects\ODX Import\Sample Files\Global _A_UHP_Low_0.7.xls
>
> If you only would like to know how to write files, this might help:
>
> content1 = ..............
> content2 = ...............
>
> f = open( 'file1', 'w' )
> f.write( content1 )
> f.close( )
>
> f = open( 'file2', 'w' )
> f.write( content2 )
> f.close( )
>
> HTH,
> Daniel- Hide quoted text -
>
> - Show quoted text -

         Hi,
            File writing can be done in that way,but my query is
something different.I have to rename the output file by default with
input file name(only changing the extension.
              Thanks




More information about the Python-list mailing list