3 svar
144 visningar
Qetsiyah 6574 – Livehjälpare
Postad: 29 nov 2020 15:24

Att stoppa in all kod i klasser, metoder och funktioner

Hej, i mitt projekt så har jag en reader.py som bara är till för att läsa in alla meddelanden till en Pandas dataframe. Där tar jag bort onödiga kolumner med info som inte behövs. Det gör jag som fri kod, men jag måste alltså stoppa in det i antingen en klass, metod eller en funktion.

Jag kanske borde stoppa in det i en funktion? Det blir inte mycket finare eller ordning och reda för det, eller? 

Laguna Online 30704
Postad: 29 nov 2020 15:56

Menar du att det används som ett separat program, och anropas med "python reader.py"?

Qetsiyah 6574 – Livehjälpare
Postad: 29 nov 2020 16:32 Redigerad: 29 nov 2020 16:35

Nej, reader.py är en modul som läser filen. Sedan har jag en fil som heter GUI där allt med tkinter och interaktion händer. Jag tror inte projeketet blir så stort att jag har nytta att dela upp i moduler, men det blir lite finare.

Jag har pushat igen, du kan se att jag stoppat in allt i funktioner. Jag tror att det är det som min lärare vill. 

Men jag har en fråga, funktionen som tar bort onödiga kolumner fungerar inte. Kolumnerna tas bara bort när jag skriver "cl=cl.drop(...)" som kod i global.

Och en annan fråga: jag ska också göra lite ordning och reda och stoppa allt i klasser i GUI:n. Jag hade lite fungerade grejer (en knapp, en inmatningsruta, och en ruta där text skrivs ut när man trycker på knappen) innan som jag inte vet hur jag ska stoppa in i klasser.

Aerius 504 – Fd. Medlem
Postad: 29 nov 2020 22:26

Gissar att en klass är lämpligast. Då blir allt samlat på ett ställe. 

Svara
Close