Kirjautuminen

Haku

Tehtävät

Kilpailu

Putka Open 2025
2. kierros:
26.9. klo 18 – 28.9. klo 23

Keskustelu: Ohjelmointikysymykset: Python: Pickle ja Universal Feed Readerin yhteensopimattomuus

ZcMander [26.01.2007 20:39:29]

#

Kun feedparserin FeedDictit on hienosti listassa ja sitten tallentaa picklellä, tallennus onnistuu. Mutta jos laitan listan tilalle oman rakenteeni, saan virheilmoituksen: AttributeError: object has no attribute '__slots__'

Luullakseni virhe on siinä että Feed-luokka peritään Content-luokasta joka perii object-olion, koska muuta järkevää selitystä en ole löytänyt. Ja ilman tuota object-perimistä type(Feed()) näyttää <type 'instance'> vaikka pitäisi olla <type 'Feed'> ja juuri sen taki tuo object peritään.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta