I have a probably simple beginner's question -

I have a script that I am currently able to print its output. instead, i want to write it into a file - I tried different versions of write() but might have gotten the syntax wrong. the variable I want to write is a line from a file I am reading:

"...
f = open('receptor.mol2', 'r')
line = f.readline()[:-1]
while '@<TRIPOS>ATOM' not in line:
   line = f.readline()[:-1]
   #print line
   print random_mol2
..."

e.g. I want to write to a file all the lines in 'receptor.mol2' up to the string "@<TRIPOS>ATOM" (one after the other). Can anyone please advice?

On a related note - how do I read and write to a file that is not in the same directory? e.g how do I provide a pathway to an open command?

Please remember that I am a very beginner in Python and programming - Thank you.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to