17.12.2012 Views

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

422<br />

Techniques avancées<br />

QUATRIÈME PARTIE<br />

Expecting nothing<br />

ok<br />

Trying:<br />

o['b'] = 2<br />

Expecting nothing<br />

ok<br />

Trying:<br />

fic = open('/home/tziade/pickled.bin', 'w')<br />

Expecting nothing<br />

ok<br />

Trying:<br />

cPickle.dump(o, fic)<br />

Expecting nothing<br />

ok<br />

Trying:<br />

fic.close()<br />

Expecting nothing<br />

ok<br />

Trying:<br />

fic = open('/home/tziade/pickled.bin')<br />

Expecting nothing<br />

ok<br />

Trying:<br />

o2 = cPickle.load(fic)<br />

Expecting nothing<br />

ok<br />

Trying:<br />

isinstance(o2, UserDict)<br />

Expecting:<br />

True<br />

ok<br />

Trying:<br />

o2['a']<br />

Expecting:<br />

1<br />

ok<br />

Trying:<br />

o2['b']<br />

Expecting:<br />

2<br />

ok<br />

1 items passed all tests:<br />

13 tests in test_cPickle.txt<br />

13 tests in 1 items.<br />

13 passed and 0 failed.<br />

Test passed.<br />

*** DocTestRunner.merge: 'test_cPickle.txt' in both testers; summing<br />

outcomes.<br />

(0, 13)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!