download the latest python interpreter source code package, unpack it, then compile it.
inside it is a documentation directory that contains a terrific Tutorial section and a Library Reference section that will get you started quickly. the tutorial will get you started with all the basics; pay particular attention to the packages and modules section. then the library references will tell you about various built-in and add-on capabiltiies that can be downloaded and deployed to supplement the core language.
6 weeks is a lot more time than you will probably need. in 2 weeks of on-and-off effort, you can learn enough python to
1) build your own packages and modules
2) throw up a Tkinter GUI
3) integrate matplotlib and basemap graphics into the Tkinter interface
python is just that easy.
[Between matplotlib, basemap, PyGame, and Blender you can address many difficult data visualization problems very easily.]