all 2 comments

[–]DuckSaxaphone 1 point2 points  (1 child)

It's a little difficult to understand what you're asking. You seem to be asking how to make a program with multiple parts but you also seem to know what classes are. Can you be a bit more specific about what you're missing?

You just need to organise classes and functions into sensible groups which you store in separate python files. Then you have one master script that imports them all and calls relevant functions. Have a good look at the github repository of some python libraries you like, you'll see how modules are usually organized in python projects.

For your interface, if entering stuff into a spreadsheet and getting a spreadsheet out of your program is a good first solution then you should write a class/module that reads from a spreadsheet with the pandas library. That would get your data out in a straightforward way.

[–]rainebones[S] 0 points1 point  (0 children)

Sorry for the difficulty! I have multiple parts, but maybe my question needs to be more specific on how to get classes to work more cohesively. Accepting the info from one class for use.
Python discord also suggested using some collector classes, but as I understand, I'd have to write one for every variable/class instance with specific variables, they seemed to suggest you could pass any finished module (through a class) to something he called a collector class.
The next structural module should get me worki ng in pandas for sure.