Python Multiple Cores

Ive recently got a new computer with hexa core and ive heard that Python only uses 1 core. Is this true? And if yes, are there any special builds for multiple cores. Ive searched the python website a few times but couldnt find anything.
Any help would be appreciated.

http://docs.python.org/library/threading.html
http://docs.python.org/library/multiprocessing.html

Due to the Global Interpreter Lock multithreaded programming is not possible with CPython or PyPy.
You would need to create multiple processes as mariuszekpl already pointed out.

whether it is in the Blender version of python, don’t know but it has been in Python since version 2.6

my message got scrambled. what I meant to say is that multiple processes spread across multiple processors is supported by the multiprocessing module which has been in Python since version 2.6. Whether it is in the Blender version of python, I don’t know