Get object coordinate

Is it possible, through python, to get the coordinates of an object? I’m thinking a tuple is how it would normally happen. I would want this to be updated fairly often. I’m asking this because I have not found an easy way to do this. I have come from a pygame heritage so i am more used to doing things myself.

http://www.blender.org/documentation/249PythonDoc/GE/GameTypes.KX_GameObject-class.html

Ok, thanks. Since i’m starting simple, i thought I’d try a cube. I see that worldPosition is the correct way of getting it (coordinates), but i don’t know how to get there. It isn’t really that clear. Once you learn the basics, you can kinda work of api references, but if you dont’ even know how t o apply them…

Anyway, so far i’ve got

import Blender

obj=Blender.Object.Get("Cube") 
print str(obj) 
obj(applyRotation(45))

I did apply rotation because it’s a more visible result than something printing [0, 0, 0]

Do not use the module Blender, use the module GameLogic.

You can get/set the position just by
pos = KX_GameObject.position
and
KX_GameObject.position=[x,y,z]

rotation with KX_GameObject.orientation

Just search this forum for some scripts (e.g. mouse script). They can be a guidline.

Thank you. Now to build a simple FPS with a template of some kind. Or maybe asteroids. Or 3d pong. Or something.