Thank you.
try this:
Python Console----------------------------------------------------------------------------
>>> import sys
>>> print(sys.version)
>>> sys.version
>>> 2.7.8 (default, Nov 17 2014, 20:37:05) [MSC v.1800 64 bit (AMD64)]
>>>
Report view-------------------------------------------------------------------------------
123
2.7.8 (default, Nov 17 2014, 20:37:05) [MSC v.1800 64 bit (AMD64)]
2.7.8 (default, Nov 17 2014, 20:37:05) [MSC v.1800 64 bit (AMD64)]
Traceback (most recent call last):
File "C:/Users/xxxx/FreeCAD/000MyPythonVersion.FCMacro", line 7, in <module>
Gui.doCommand(sys.version) # this won't work
<type 'exceptions.SyntaxError'>: ('invalid syntax', ('<string>', 1, 5, '2.7.8 (default, Nov 17 2014, 20:37:05) [MSC v.1800 64 bit (AMD64)]\n'))
full script :
Code: Select all
import sys
Gui.doCommand(sys.version)
Report view----------------------------------------------------------------------------------
Traceback (most recent call last):
File "C:/Users/xxx/FreeCAD/000MyPythonVersion.FCMacro", line 2, in <module>
Gui.doCommand(sys.version)
<type 'exceptions.SyntaxError'>: ('invalid syntax', ('<string>', 1, 5, '2.7.8
(default, Nov 17 2014, 20:37:05) [MSC v.1800 64 bit (AMD64)]\n'))
Python console--------------------------------------------------------------------------------
>>> 2.7.8 (default, Nov 17 2014, 20:37:05) [MSC v.1800 64 bit (AMD64)]
how to ?(not display report view)(python console ok)