- Python Home
- About
- News
- Documentation
- Downloads
- Community
- Foundation
- Developer's Guide
- Issue Tracker
- Issues
- Summaries
- User
- Administration
- Help
Message69816
This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
| Author | jnoller |
|---|---|
| Recipients | alexandre.vassalotti, jnoller |
| Date | 2008-07-16.19:01:34 |
| SpamBayes Score | 1.1244912e-05 |
| Marked as misclassified | No |
| Message-id | <1216234897.3.0.336444541402.issue3385@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
I was attempting the patch for issue3125 to py3k, and in it Amaury defines a new ForkingPickler: from pickle import Pickler class ForkingPickler(Pickler): dispatch = Pickler.dispatch.copy() This is also related to issue3350 I suspect. However, using the pickle.Pickler module under py3k, there is no dispatch() method on the class: Trunk: Python 2.6b1+ (trunk:65015M, Jul 16 2008, 10:15:51) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import pickle >>> dir(pickle.Pickler) ['_BATCHSIZE', '__doc__', '__init__', '__module__', '_batch_appends', '_batch_setitems', 'clear_memo', 'dispatch', 'dump', 'get', 'memoize', 'persistent_id', 'put', 'save', 'save_bool', 'save_dict', 'save_empty_tuple', 'save_float', 'save_global', 'save_inst', 'save_int', 'save_list', 'save_long', 'save_none', 'save_pers', 'save_reduce', 'save_string', 'save_tuple', 'save_unicode'] >>> py3k: Python 3.0b1+ (py3k:65011M, Jul 16 2008, 11:50:11) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import pickle >>> dir(Pickler) ['__class__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'bin', 'clear_memo', 'dump', 'fast', 'memo', 'persistent_id'] I think the fix for 3125 resolves your complaint in 3350, but is the lack of the dispatch method intentional? |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2008-07-16 19:01:37 | jnoller | set | spambayes_score: 1.12449e-05 -> 1.1244912e-05 recipients: + jnoller, alexandre.vassalotti |
| 2008-07-16 19:01:37 | jnoller | set | spambayes_score: 1.12449e-05 -> 1.12449e-05 messageid: <1216234897.3.0.336444541402.issue3385@psf.upfronthosting.co.za> |
| 2008-07-16 19:01:36 | jnoller | link | issue3385 messages |
| 2008-07-16 19:01:34 | jnoller | create | |

