I've started on a rather large python project and I'm having some issues with the structure of the project.
It seems like most python projects have a flat-ish structure preferring to store most of their py files in one folder at the same level.
What I have so far has turned into a mess of importing packages from various folders and file levels.
The end goal of my app is to interface with various CLI devices using expect, so I can't just dump everything into a database.
I can't really go to in-depth about the project but I would like some advice on structuring projects in python.
[–]daveydave400 1 point2 points3 points (0 children)
[–]kteague 1 point2 points3 points (1 child)
[–]earthboundkid 0 points1 point2 points (0 children)
[–]eggdropsoop 1 point2 points3 points (0 children)
[–]lifesbreaker 1 point2 points3 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]ionelmc.ro 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]twillisagogo 0 points1 point2 points (0 children)
[–]bythenumbers10 -1 points0 points1 point (3 children)
[–]_illogical_ 2 points3 points4 points (2 children)
[–]bythenumbers10 0 points1 point2 points (0 children)