print funktionen returnerar inget, den bara skriver ut till terminalen
Istället kan du bygga upp strängen i x variabeln med hjälp av typecasting (str(x)) och strängkonkatinering (det fungerar fint att lägga ihop strängar med +)
linkanin
@linkanin
jag har försökt på olika sätt att göra radbrytningar efter googlade men lyckas inte få programmet okejat av validate
Allinrep
@pejg12
vilken texteditor använder du?
linkanin
@linkanin
atom
Allinrep
@pejg12
kolla labbmiljön, i installationsguiden för atom står det hur man ändrar från CRLF till LF
Hej! Försöker validera Marvin just nu och får följande som mitt enda fel: WARNING pylint failed: './me/kmom02/marvin1/marvin.py' * Module marvin C: 1, 0: Missing module docstring (missing-docstring)
Någon som vet vad det innebär? de första raderna ser likadana ut som de gjorde förut
AndreasArne
@AndreasArne
@Stoffler94 Du saknar en kommentar överst i din fil som förklarar vad filen innehåller
kommentaren ska vara av typen docstring
Stoffler94
@Stoffler94
har följande där:
!/usr/bin/env python3
-- coding: utf-8 --
AndreasArne
@AndreasArne
"""kommentar"""
lägg kommentaren efter det
Stoffler94
@Stoffler94
ah nu så funkar det. drog "import" lite för högt upp när validate bad mig att flytta upp dem. Tack för hjälpen @AndreasArne !
Daggerby
@Daggerby
Ligger answer.py till lab2 filen på webben någonstans så man kan hämta ner den till mobilen? Har hittat text editor och terminal till mobilen och tänkte få gjort lite uppgifter på jobb :-)
Om man jobbar på 2 maskiner. Kan man jobba med dbwebb upload/download utan att det strular upp filer osv? Ladda upp på en och hämta ner på nästa?
_
Allinrep
@pejg12
jag har rekommenderat det förut, men nej. upload/download tar bara vissa filer, inte alla.
du kan prova, men det kan bli strul i vissa fall
Daggerby
@Daggerby
Ok, men då kör jag som längst validate på den sekundära och kör all publish/backup från huvudmaskinen
Och sen manuellt flytta filerna över G-drive
Allinrep
@pejg12
så kan du göra. vissa löser det med automatiskt syncning genom t.ex. dropbox eller någon annan cloud-tjänst
Daggerby
@Daggerby
Så kan man kanske göra. Inte så hemma på sånt, så kör manuellt så länge. Men kan man typ dela hem-mappen på huvudmaskinen, så att sekundära även jobbar mot den mappen?
Allinrep
@pejg12
jag tror det snarare blir att man gör en katalog i sin miljö och sedan väljer att lägga alla filer som ska syncas i den katalogen. så istället för $HOMEPATH/dbwebb-kurser kanske man lägger filerna i C:\Cloud\dbwebb-kurser eller nåt sånt.
jag använder inte heller någon sådan tjänst så jag vet inte riktigt :)
gillar manuellt, så man har koll
Daggerby
@Daggerby
Jag kör nog vidare på det med :-)
Christopher Svanefalk
@csvan
@Daggerby lägg upp det på GitHub, då får du lära dig Git på köpet vilket du garanterat kommer att behöva senare ;)
Stoffler94
@Stoffler94
jag har totalt kört fast i argparse-träsket. Någon med bra koll som har möjlighet att hjälpa mig i några minuter?
lewenhagen
@lewenhagen
@Stoffler94 var i träsket sitter du fast?
Stoffler94
@Stoffler94
Jag har fixat alla funktioner för programmet men lyckas inte åkalla dem. Har skaffat lite förståelse för hur jag skapar argument i argparse men förstår inte hur det är menat att jag ska använda de där subparserna där command1 och command2 ligger
@mosbth Hej! Kollade just i lth och upptäckte till min fasa att jag har "avbrott" på kursen. Jag fattar ingenting. Jag har inte gjort tidigt avbrott, och kommer snart lämna in det sista projektet. Hur blev det så här?
Jag gick igenom registrering, upprop, och allting annat.
Christopher Svanefalk
@csvan
Argh...hittade varför. Jag missade att publicera labb2 och missade därmed uppropet. Underbart klantigt. Kan jag fortfarande fortsätta med de andra kurserna på något sätt?