These are chat archives for dbwebb-se/python

11th
Oct 2016
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 08:44
ändrat i terminalen men blev inte riktigt så bra så vill nollställa $PATH men
source ~/.bashrc funkar ej för mig.
mullaart
@mullaart
Oct 11 2016 08:45
Hallå! Jag har lite problem med lab1 kmom02 uppg 5.6 ANSWER vägrar ta emot mitt svar, oavsett om det är string, int eller list. Länk till koden: https://codeshare.io/ReHxu
får rättare sagt: fail!
Allinrep
@pejg12
Oct 11 2016 08:46
@mullaart ändra False till True under uppgiften så får du en hint om vad svaret ska vara
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 08:47
sen så funkar inte alla videoklipp i https://dbwebb.se/kunskap/anvand-externa-moduler-i-python-for-att-hamta-information-pa-webben, eller de hänger sig.... oerhört frustrerande när dessa ska hjälpa oss med uppgiften. fattar verkligen noll.
Allinrep
@pejg12
Oct 11 2016 08:47
Jag tror uppgifter syftar till matematisk plus och minus snarare än tilläggning och borttagning från lista
mullaart
@mullaart
Oct 11 2016 08:48
Gjorde det och fick hintet "class int", men även när jag konverterar min return till int så får jag fortfarande fail. Finns det någon konvention för hur int-svar ska se ut?
/ vilsen
Allinrep
@pejg12
Oct 11 2016 08:48
@mullaart Jag tror uppgifter syftar till matematisk plus och minus snarare än tilläggning och borttagning från lista
mullaart
@mullaart
Oct 11 2016 08:49
@pejg12 Oj, jag måste ha förvirrat det ordentligt!
Emil Folino
@emilfolino
Oct 11 2016 08:49
@emilyfranceskolar vilken webbläsare använder du, har haft problem med asciinema filmerna i Safari tidigare, men de fungerar i Firefox
Allinrep
@pejg12
Oct 11 2016 08:50
@emilyfranceskolar Jag får också problem med asciinema-filmer ibland. Om du håller musen över en video får du se dess id-nummer, sen kan du gå till http://asciinema.org/a/idnumret för att titta på den där istället
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 08:50
använder firefox, de funkar ibland och andra gånger bara hänger sig.
aah good to know! @pejg12
men varför funkar ej --> source ~/.bashrc
i https://dbwebb.se/kunskap/anvand-externa-moduler-i-python-for-att-hamta-information-pa-webben @emilfolino
Emil Folino
@emilfolino
Oct 11 2016 08:54
finns filen ~/.bashrc?
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 08:55
vet inte, bara följt instruktioner men antagligen inte
skrev $ echo $SHELL
/bin/bash
medan jag va i dbwebb-kurser/python/me/kmom06/marvin
men nu när jag skrev echo $PATH är det:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin
så kanske nollställt ändå....?
Allinrep
@pejg12
Oct 11 2016 08:58
ser så ut
Emil Folino
@emilfolino
Oct 11 2016 09:00
@emilyfranceskolar du sitter på mac?
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 09:00
@emilfolino jepp!
Emil Folino
@emilfolino
Oct 11 2016 09:00
kan heta ~.bash_profile då i stället
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 09:01
-bash: ~.bash_profile: No such file or directory
Emil Folino
@emilfolino
Oct 11 2016 09:01
testa gå till ~ med cd ~
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 09:02
från root-mappen?
Emil Folino
@emilfolino
Oct 11 2016 09:02
sen ls -al | grep bash
vad får du då?
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 09:03
-rw------- 1 kolarBear staff 11496 11 Okt 10:42 .bash_history
-rw-r--r-- 1 kolarBear staff 57 22 Jan 2015 .bash_profile
drwxr-xr-x 91 kolarBear staff 3094 11 Okt 10:52 .bash_sessions
Emil Folino
@emilfolino
Oct 11 2016 09:08
testa köra soruce ~/.bash_profile och se om det löser problemet
emilyfranceskolar
@emilyfranceskolar
Oct 11 2016 09:08
men det va det jag gjorde precis.. kan testa igen iofs men.
[edit] funkade med source~/.bash_profile alltså saknades en /
Emil Folino
@emilfolino
Oct 11 2016 09:11
gött ;)
anderssinho
@anderssinho
Oct 11 2016 09:55

om jag har två stycken listor som är savedWordData och listReturned.
SavedWordData length är 2156 och listReturned är 1000.
Sen försöker ja göra loopa igenom listorna och försöker leta matchningar i de olika listorna på detta sättet:

for i in range(maxLenReturned):
for x in range(maxLenSaved):
if savedWordData[x] == listReturned[i]:

Men då får ja ett errormeddelande som säger:
IndexError: list index out of range

Men förstår inte varför någon av listorna skulle gå utanför range?

Christinefred
@Christinefred
Oct 11 2016 10:14
danijoha tack för tipset, fast jag hade rätt med s, men det är bra att veta att det finns två stycken.
danijoha
@danijoha
Oct 11 2016 10:38
@emilyfranceskolar @pejg12 Angående problem med asciinema-filmer i Firefox: Jag har också märkt detta, men om man laddar om sidan (gör en refresh) så brukar den första asciinema-filmen man spelar upp därefter fungera som den ska.
danijoha
@danijoha
Oct 11 2016 11:06
Angående python-projektet kmom10 och tiden för detta står det ju så här:
"Projektet och redovisning (20-80h)
Totalt omfattar kursmomentet (07/10) ca 20+20+20+20 studietimmar."
Ska det verkligen vara så mycket som 80 timmar? På tre veckor blir det
ju mer än halvtid (ca 75%). Det blir nog lite jobbigt för de som har andra
kurser också. Sedan att det enligt studieplanen inte går att lämna in sent
på projektuppgiften heller gör ju att den här tidsplanen kan kännas lite
extra tuff.
Mikael Roos
@mosbth
Oct 11 2016 11:08
Räkna efter hur mycket verklig tid du har och förhåll dig till det. Matten bygger på att alla kurser har en kurstid om 10 veckor. Men i praktiken är läsperiodeerna 8-9 veckor långa och det sista kmomentet får tryckas in där. Så välj mellan 20-80h, låt ambition/kunskapsnivå styra.
@anderssinho skriv ut listorna och vilket item du accessar, så brukar man se när felmeddelandet kickar igång.
anderssinho
@anderssinho
Oct 11 2016 11:10
@mosbth , hittade mitt problem och löste det med :)
Mikael Roos
@mosbth
Oct 11 2016 11:10
@anderssinho gott! klart du gjorde! :)
anderssinho
@anderssinho
Oct 11 2016 11:10
@mosbth man måste ibland bara gå iväg och göra något annat och komma tillbaka så inser man vad som är problemet ^^
Mikael Roos
@mosbth
Oct 11 2016 11:13
så sant. träffade en gammal student (2008 eller nåt sånt) i Brunnsparken häromveckan. han fångade upp mig och sa att det var en sak han verkligen kom ihåg från sin studietid, det var när jag bad honom "ta en promenad i brunnsparken så ska du se att saker faller på plats". Det hade han haft med sig ända sedan studierna.
Christinefred
@Christinefred
Oct 11 2016 13:39
Kmom06 uppgift 9 Kan jag använda samma fil och samma webbplats som jag använde i uppgift 8, för där har jag sparat en dbwebb sida och kan analysera samma fil som jag redan har?
Mikael Roos
@mosbth
Oct 11 2016 14:36
@Christinefred låter som en bra idé, verkar som specen inte har något emot det
Christinefred
@Christinefred
Oct 11 2016 14:36
Tack, det är bra.
Mikael Roos
@mosbth
Oct 11 2016 16:18
Tips inför python-projektet. https://dbwebb.se/forum/viewtopic.php?t=5779
Christinefred
@Christinefred
Oct 11 2016 16:22
hej, jag förstår inte den här delen för att generera rapporten i ett JSON-format och skriv ut den på ett snyggt sätt. Vad är det jag ska göra? En json dictionary, men webbsidan har hundra+ rader.
Mikael Roos
@mosbth
Oct 11 2016 16:34
är inte rapporten en sammanställning, summering, av informationen du hittade?
Christinefred
@Christinefred
Oct 11 2016 16:35
Ah, jag förstår ska skriva den i json formar.
danijoha
@danijoha
Oct 11 2016 18:03
Ang. python projektet kmom10: Ska spelet vara på svenska? Verkar som att kraven tyder på det, men kommandoradsoptionerna är på engelska så det skär sig lite.
johi12
@johi12
Oct 11 2016 19:06

krav 6 i Marvin5,

Är det någon som har något tips på hur man kan göra för att få "--output=<file>" att fungera med argparse? argparse verkar inte ha något enkelt sätt att hantera det på

danijoha
@danijoha
Oct 11 2016 19:13
@johi12 Kan tyvärr inget om argparse men för min del gick det bra att använda getopt() istället.
johi12
@johi12
Oct 11 2016 19:48
@danijoha Snubblade över argparse när jag försökte hitta lite exempel med getopt. Ska vara det nya enligt pythons docs. Men jag kanske får ge upp det för den här gången. :)
danijoha
@danijoha
Oct 11 2016 19:49
@johi12 Det går säkert att lösa. Antar att du lusläst dokumentationen? https://docs.python.org/3/library/argparse.html
Undrar om inte parametern nargs i anropet till add_argument borde ha något med saken att göra?
johi12
@johi12
Oct 11 2016 20:16
Mja, då får jag ju ut den som en lista
danijoha
@danijoha
Oct 11 2016 20:21
@johi12 Ok, det var mest en gissning från min sida sett. Har som sagt inte kollat på det förrän nu.
johi12
@johi12
Oct 11 2016 20:23
en bra gissning iaf, man skulle ju kunna köra något jobbigt regexp och få ut filnamnet på det sättet :)
så tack ändå!
Allinrep
@pejg12
Oct 11 2016 20:46
@johi12 Det tog lite letande, men jag hittade det! Om man söker på "argparse option key value" så finns den här frågan med svar: http://stackoverflow.com/q/32117032/2148504