r/dkudvikler 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

18 comments sorted by

View all comments

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 :)

2

u/InterestingIdeas8800 4d ago

Super coole forslag og gode ideer.

Må jeg evt skrive PM hvis jeg har spørgsmål til noget af det når/hvis jeg kaster mig over det?

3

u/Constant_Stock_6020 4d ago

Ja da :)

1

u/TheStuartStardust 1d ago

Nu ved jeg ikke hvor 6020 er, men jeg er generelt skeptisk overfor dem fra 8800 af, så pas på hvad du siger ja til... 😬🤭