Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 28, 2009 22:57:16

beliy_shum
От:
Зарегистрирован: 2009-03-11
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

странное поведение pickle в python 2.6

import pickle, cPickle, time
print dir(cPickle)
u=[4,'test']
with open('/test.txt', 'w') as f1:
pickle.dump(u,f1)
pass
f1.closed

time.sleep(20)

with open('/test.txt', 'w') as f1:
u2=pickle.load(f1)
pass
f1.closed
print u2
такой код выдаёт то что выдавал один из предыдущих кодов


import pickle, cPickle, time
такой тоже…. я ничего не понимаю честно говоря…..

http://ru.wikibooks.org/wiki/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Python_2.5#.D0.9C.D0.BE.D0.B4.D1.83.D0.BB.D1.8C_pickle



Отредактировано (Апрель 28, 2009 22:59:02)

Офлайн

#2 Апрель 29, 2009 06:00:39

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

странное поведение pickle в python 2.6

beliy_shum
with open('/test.txt', 'w') as f1:
Дык!! Елы-палы!!! Вы файл перетираете, а потом из пустого пытаетесь загрузить :)



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#3 Май 5, 2009 18:51:43

beliy_shum
От:
Зарегистрирован: 2009-03-11
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

странное поведение pickle в python 2.6

PooH
аааа блин до меня дошло!!!!!!!!!!!!!
ЛОООООЛЛЛЛЛЛЛЛООООО
я случайно другой файл с примером по модулю pickle назвал pickle.py!!!!!!
вот по этому даже import pickle, cPickle, time выдавал феерический пиздец



Офлайн

#4 Май 6, 2009 09:27:43

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

странное поведение pickle в python 2.6

знакомая ошибка .. я кк то назвал фаил wx.py и попытался там что то написать , долго не мог понять в чем проблема :)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version