@UmWerker I had a similar feeling when starting out programming. I knew Python, I knew what the standard library did, but had no idea how that translated into doing any of the things I wanted to do.
What eventually helped me was a bunch of fumbling around until I understood enough to form a picture, but that's not very efficient. A faster solution for this would be to learn how to decompose the problem into smaller pieces. Now there's a blob of unknown unknowns in your head. Start smaller.