pickletools

Python pickletools moduli

❮ Python o‘rnatilgan modullari


Misol

Pickle qilingan baytlar oqimini dizassemblerlab, uning opkodlarini ko‘ring:

import pickle, pickletools b = pickle.dumps({"x": 1}) pickletools.dis(b)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

pickletools moduli pickle qilingan ma’lumotlarni tekshirish va tahlil qilishga yordam beradi.

Undan pickle baytlar oqimlarini dizassemblerlash, optimallashtirish yoki alohida opkodlar bo‘ylab iteratsiya qilish uchun foydalaning.


A’zolar

A’zo Tavsif
dis()Pickle qilingan baytlar oqimining odam o‘qiy oladigan dizassembler ko‘rinishini chiqaradi.
genops()Pickle qilingan baytlar oqimidan (opcode, arg, position) uchliklarini birma-bir qaytaradi (yield).
optimize()Semantik jihatdan ekvivalent, lekin hajmi kichikroq pickle’ga ega bytes obyektini qaytaradi.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!