Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 27 13:32
    AndreasArne commented #14
  • Mar 27 13:03
    AndreasArne commented #14
  • Mar 25 10:10
    AndreasArne commented #14
  • Mar 24 10:38
    AndreasArne commented #14
  • Mar 24 09:39
    AndreasArne commented #14
  • Mar 24 09:39
    AndreasArne commented #14
  • Mar 23 12:10
    Travis dbwebb-se/oopython (master) errored (281)
  • Mar 23 12:09
    CircleCI failed: dbwebb-se build (#249) in https://github.com/dbwebb-se/oopython
    • disabled css validator
      (1214762d555781049f386dd9a86a9f1ed2f08e7a by Andreas Arnesson)
  • Mar 23 12:08

    AndreasArne on master

    disabled css validator (compare)

  • Mar 23 09:40
    AndreasArne commented #14
  • Mar 23 09:35
    AndreasArne commented #14
  • Mar 23 09:16
    AndreasArne commented #14
  • Mar 23 09:15
    AndreasArne commented #14
  • Mar 23 09:15
    AndreasArne commented #14
  • Mar 23 09:00
    AndreasArne commented #14
  • Mar 09 13:32
    AndreasArne commented #14
  • Mar 09 10:39
    AndreasArne commented #14
  • Mar 09 09:26
    AndreasArne commented #14
  • Mar 09 09:03
    AndreasArne commented #14
  • Mar 06 11:50
    AndreasArne commented #14
Björn Olsson
@bjorn-87
hittade att det var css filen till flask appen som spökade.
AndreasArne
@AndreasArne
@Fridasaralinnea ja
LinnéaO
@Lioo19
@bjorn-87 jag har liknande problem, exakt vad i css-filen var problemet? Jag har inte lagt in någon kod i css-filerna alls nämligen...
Björn Olsson
@bjorn-87
@Lioo19 Verkar vara validatorn för css-filer som är orsaken, var samma för mig att det strulade oavsett om jag hade kod i css-filen eller inte. Problemet försvann först när jag tog bort css filen helt
AndreasArne
@AndreasArne
jag ska stänga av den valideringen
AndreasArne
@AndreasArne
@Lioo19 kan du göra dbwebb update och testa validera igen.
eller köra inspect om där var problemet
LinnéaO
@Lioo19
@AndreasArne @bjorn-87 check, jag ska testa igen!
LinnéaO
@Lioo19
Strålande, efter en update så funkar det! Tack :)
AndreasArne
@AndreasArne
najs
MartinLindstroem
@MartinLindstroem
@AndreasArne Jag lämnade in mitt projekt innan jag förstod att vi var tvungna att ta bort noder, så min remove funktion tog inte bort dem utan satte bara "is_end_of_word = False". Jag har nu uppdaterat den så att den faktiskt tar bort noder också. Ska jag lämna projektet igen direkt eller behöver min första inlämning bli rättad först?
AndreasArne
@AndreasArne
@MartinLindstroem du kan lämna in direkt
JohannaHolmberg
@JohannaHolmberg

Hej!
Jag undrar om min is_leaf() är rätt. jag får false tillbaka men jag tycker att jag borde få True.

    def is_leaf(self):
        """ if childless return true  """
        return self.has_left_child() is None

        #return self.right is None and self.left is None

Har provat båda två men får false.... Någon som vet?

AndreasArne
@AndreasArne
den utkommenterade koden borde du använda istället @JohannaHolmberg
JohannaHolmberg
@JohannaHolmberg
Jag provade först med den, men den retunerar false också, @AndreasArne
    node = BinarySearchTree._get(node1, key)

        print(node.is_leaf())
får då false
MartinLindstroem
@MartinLindstroem
Någon som vet hur man laddar upp videofiler från datorn till canvas så att den går att spela upp på canvas? Jag kan välja fil att ladda upp men efter jag laddat upp den så blir den bara en länk som inte går att göra något med
IdasLam
@IdasLam
@MartinLindstroem Du kan ladda upp den på youtube och gör den unlisted eller något liknande och lägga länken till videon i canvas
MartinLindstroem
@MartinLindstroem
@IdasLam ah, trodde man kunde ladda upp den direkt till canvas, men då får det bli youtube. Tack för svar!
JohannaHolmberg
@JohannaHolmberg

Är det ok att lämna in kmom06 med failed test?

Ser att många haft problem med return på get tex... men fick hjälp av Andreas att göra en sak som går mot testerna...
någon som vet?

Sofia Ravelin
@SofiaRavelin_gitlab
@JohannaHolmberg Ingen aning faktiskt ! Rent spontant så tror jag 'nej' men samtidigt vet jag att man ibland får skarva vissa hörn :) Jag hade nog väntat med att lämna in innan OK från Andreas och fortsatt med annat sålänge
AndreasArne
@AndreasArne
@JohannaHolmberg nej, testerna ska gå igenom
JohannaHolmberg
@JohannaHolmberg
@AndreasArne , ok jag ska prova. Men de tips du gav till mig om att _get ska retunera hela noden och inte node.value, gör att ett av testen inte går igenom.
@SofiaRavelin_gitlab , gick dina test igenom?
AndreasArne
@AndreasArne
@JohannaHolmberg du anropar väl _get från get. I get kan du ju returnera ett annat värde
JohannaHolmberg
@JohannaHolmberg
@AndreasArne
    def get(self, key):
        """ Method to get a certain node """
        if self.root is None:
            raise KeyError
        else:
            return self._get(self.root, key)
skas jag ta emot värdet från _get och sen retunera node.value kanske?
AndreasArne
@AndreasArne
@JohannaHolmberg det låter som en bra ide
JohannaHolmberg
@JohannaHolmberg
@AndreasArne , de funkade ! :)
thx :D
Sofia Ravelin
@SofiaRavelin_gitlab
@JohannaHolmberg Efter lite fix och trix, ja :) Jag hade problem med remove. Såg att du löst det, bra jobbat :D
Jag har svårt att få upp grunden i projektet. För att få kunna använda tex 'self.children[letter]', är det en getitem som jag ska göra ?
Sofia Ravelin
@SofiaRavelin_gitlab
Projektet, att se om ordet finns i dicten.    
def get(self, word):
        """
        checking if input(word) is in dic
        """
        current = self.root
        for letter in word:
            print(letter in word)
            print(word in current.children)
            print(letter in current.children)
            if letter not in current.children:
                return False
            current = current.children[letter]
        return current.end

letter in word = True
word in current.children = True
letter in current.children = False

Jag har svårt att se hur jag ska gå vidare. Försöker ändra saker fram och tillbaka.
Tänker jag fel gällande contain ?

    def __contain__(self, letter):
        return letter in self.root.children
Jag får alltså False oavsett om jag skrivet ett ord som finns eller inte finns
AndreasArne
@AndreasArne
@SofiaRavelin_gitlab ligger contain i Trie eller Node?
Sofia Ravelin
@SofiaRavelin_gitlab
@AndreasArne Jag har i både Trie och Node
AndreasArne
@AndreasArne
@SofiaRavelin_gitlab ser inte direkt något som är fel. Har du testat stega igenom med debuggern och kolla vart det slutar betee sig som du vill
Sofia Ravelin
@SofiaRavelin_gitlab
@AndreasArnen Nej, var hittar jag debuggern ?
AndreasArne
@AndreasArne
mm
@SofiaRavelin_gitlab du kan också kolla på https://www.youtube.com/watch?v=fsr2jYhLFSo, där använder jag debuggern på kmom06
Sofia Ravelin
@SofiaRavelin_gitlab
@AndreasArne Tack !
ejessyp
@ejessyp
Is there a new room for webapp? @AndreasArne
Sofia Ravelin
@SofiaRavelin_gitlab

Tror att jag har hittat fel i min insert metod. Efter denna 'for letter in word:'. Min förväntning är att letter ska innehålla 'a' och word ska innehålla 'apa'. Men jag får:

(Pdb) pp letter
'apa'
(Pdb) pp word
['apa']

Tolkar jag det rätt då att noderna inte delas upp i bokstäver, utan i hela ord ?

ejessyp
@ejessyp
@SofiaRavelin_gitlab Tack!
AndreasArne
@AndreasArne
@SofiaRavelin_gitlab det låter ju troligt
Sofia Ravelin
@SofiaRavelin_gitlab
@AndreasArne Ja jäklar, det var en splitlines() som jag använde fel när jag öppna ordlistan som ställde till det. Riktigt bra hjälpmedel !
AndreasArne
@AndreasArne
:thumbsup: