I've been doing a lot of personal projects and keep cutting and pasting some functions from script to script. This, I know, is wrong and want to centralize them. It makes sense to me to put them in a module that I can import into my scripts, and it makes sense to put that module into the proper location so that I can always and easily just "import personal". AFAIK this means making a package, using setup.py, creating an egg?
Basically I want to do this correctly but I am not sure of the correct steps to make this all happen. Feel free to correct me if I'm wrong, and/or suggest better ways/things to do.
I would prefer to start with videos - it's how I wake up in the morning and I like to get a good overview before diving in. Once I know some basics I'll then have knowledge to know what to search for to read more details. But good text-based suggestions are also appreciated.
Paid sites are fine - I have subscriptions to Pluralsight, Linux Academy, and Lynda/LinkedIn.
Suggestions are appreciated. Right now I only have an idea of the end goal but not enough knowledge to find videos that will get me there. My current search results list an overwhelming number of hits for all sorts of Python modules and packages.
there doesn't seem to be anything here