[Chimera-users] save reply log from chimera python script
Katryna Cisek
cisek.2 at osu.edu
Mon Oct 13 09:22:59 PDT 2008
Hi Chimera Users,
Could someone please point out the syntax error in this code:
def save_reply_log("/tmp/tmplog.txt"): <<--- error should be here
based on error info
from chimera import dialogs
r = dialogs.find('reply')
text = r.text.get('1.0', 'end')
f = open('/tmp/tmplog.txt', 'w')
f.write(text)
f.close()
---------------------------chimera error info from reply
log-------------------------------
<type 'exceptions.SyntaxError'> Exception in Tk callback
Function: <function command at 0x132d230> (type: <type 'function'>)
Args: ()
Traceback (innermost last):
File "CHIMERA/lib/python2.5/site-packages/Pmw/Pmw_1_3/lib/PmwBase.py",
line 1747, in __call__
None
File "CHIMERA/share/chimera/baseDialog.py", line 244, in command
None
File "CHIMERA/share/chimera/baseDialog.py", line 453, in OK
None
File "CHIMERA/share/OpenSave/__init__.py", line 161, in Apply
None
File "CHIMERA/share/SimpleSession/gui.py", line 41, in _openCB
None
File "CHIMERA/share/chimera/__init__.py", line 1344, in open
None
File "CHIMERA/share/chimera/__init__.py", line 787, in _openPython
None
<type 'exceptions.SyntaxError'>: invalid syntax
(refalignrotatewholesymmetrysavelog.py, line 58)
--------------
Thanks,
Katryna
On Wed, Oct 8, 2008 at 10:33 PM, Tom Goddard <goddard at cgl.ucsf.edu> wrote:
> Hi Katryna,
>
> I don't think there is a command to save the text in the reply log. In the
> Python function the variable path is the path to the file, for example
> "/tmp/mylog.txt".
>
> Tom
>
>
> Katryna Cisek wrote:
>>
>> Hi Chimera users,
>> Is there a new way to save the reply log from a chimera python script,
>> other than below (from Chimera Archive 2006)?
>>
>> def save_reply_log(path):
>> from chimera import dialogs
>> r = dialogs.find('reply')
>> text = r.text.get('1.0', 'end')
>> f = open(path, 'w')
>> f.write(text)
>> f.close()
>>
>> If not, what is the filename given to the reply log in this function?
>> Is it possible to
>> designate the name?
>> Thanks,
>> Katryna
>> _______________________________________________
>> Chimera-users mailing list
>> Chimera-users at cgl.ucsf.edu
>> http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users
>>
>
>
More information about the Chimera-users
mailing list