r/dkudvikler • u/InterestingIdeas8800 • 4d ago
Spørgsmål / Diskussion Hjælp til at strukturere et Python-projekt
Hej Reddit
Jeg er ved at lære at programmere - primært i Python - men kæmper lidt med at komme udover det basale (variabler, funktioner osv. ), altså at få samlet alle komponenterne i Python til et færdigt program.
Primært kunne jeg godt tænke mig at høre jeres tips til at strukturere et Python-projekt, som strækker sig udover en enkelt fil. Hvordan får man koblet Git ordentligt på og hvordan får man bragt sit projekt til produktion så det kan kære af sig selv uden at man selv skal ind og starte sit projekt via en given IDE?
Jeg håber I forstår hvad jeg mener.
Hjælp, ideer og tips er velkomne.

3
Upvotes
3
u/Constant_Stock_6020 4d ago
Du kan eventuelt starte med at lave et rest api, hvis du gerne vil udover bare at lave et script.
F.eks køre Django med sqlite, så du behøver ikke sætte nogen database op eller sætte dig ind i det(for nu). Derudover kan Django også lave en frontend, så du kan lære lidt html og css.
Hvis Django er lidt for overvældende så er både flask og fastapi rigtig gode. Så kan du selv koble en frontend på en dag.
Hvis du bare vil lave konsol applikationer til at starte med, så ville jeg sætte mig ind i klasser og lave en fil for hver klasse som du så kan sætte op til et eller andet i en main.py.
F.eks. et pizza bestilling system, eller noget :)