k.....w konto usunięte 12.07.2015, 11:09:30 3 + Mirki, co tu jest nie tak?http://pastebin.com/yyp3KipxWyskakuje mi błąd:return datetime.datetime.strptime(s, "%d-%m-%Y").date().weekday()TypeError: must be str, not bytes#python
n.....r konto usunięte 12.07.2015, 11:18:47 0 + @kujaw: Pierwsza kolumna z pliku jest odczytywana jako bajty, a strptime wymaga stringa.
k.....w konto usunięte 12.07.2015, 11:22:40 0 + @notanumber: ale to jest druga kolumna. W sensie pierwsza to jest 0 a druga 1
snejdan snejdan 12.07.2015, 11:22:42 0 + @xkorzen: Bo to nazwa modulu i nazwa klasy@kujaw: Wydaje mi se ze s jest wczytywane jako ciag bajtow, a nie string, sprobuj:s.decode(encoding='UTF-8')?
n.....r konto usunięte 12.07.2015, 11:25:39 0 + @kujaw: Wiem, to miałem na myśli. Swoją drogą, matplotlib chyba ma gotową funkcję datestr2num.
k.....w konto usunięte 12.07.2015, 11:26:01 0 + @snejdan: W Pythonie 2 działa bez problemu. s.decode wstawić w loadtxt?
n.....r konto usunięte 12.07.2015, 11:27:28 0 + @kujaw: A nie łatwiej:return datetime.datetime.strptime(s.decode(encoding='UTF-8'), "%d-%m-%Y").date().weekday()
http://pastebin.com/yyp3Kipx
Wyskakuje mi błąd:
return datetime.datetime.strptime(s, "%d-%m-%Y").date().weekday()
TypeError: must be str, not bytes
#python
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Bo to nazwa modulu i nazwa klasy
@kujaw:
Wydaje mi se ze s jest wczytywane jako ciag bajtow, a nie string, sprobuj:
s.decode(encoding='UTF-8')?return datetime.datetime.strptime(s.decode(encoding='UTF-8'), "%d-%m-%Y").date().weekday()Komentarz usunięty przez autora