How do I find what to import?

The manual will say something like this:
pandathingy.dosomething() but it doesn’t show where pandathingy was imported from.
What am I missing?

I’m stuck now trying to load models using loader.loadModel():
It seems like it isn’t automatically imported unless you use a direct.showbase.ShowBase.ShowBase object.

In 95% of cases, things are hiding in panda.core. As for the Loader, that’s interwoven with ShowBase, and you’d have to use PandaLoader to not deal with it directly.

I also just started learning panda3d, and I found this, and this quite helpful. Wish you the best! And as Baribal said, most of it is under panda3d.core