py_compile

Python py_compile moduli

❮ Python o‘rnatilgan modullari


Misol

Manba faylini ishga tushirmasdan baytkodga (.pyc) kompilyatsiya qiling:

import py_compile, tempfile, os # Create a temporary Python source file and compile it to bytecode with tempfile.NamedTemporaryFile('w', suffix='.py', delete=False) as f:   f.write('x = 1\n')   src = f.name py_compile.compile(src, doraise=True) print('OK') os.remove(src)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

py_compile moduli Python manba fayllarini baytkodga kompilyatsiya qiladi.

Undan yig‘ish (build) bosqichlarida yoki vositalarda modullarni import qilmasdan va bajarmasdan oldindan kompilyatsiya qilish uchun foydalaning.


A’zolar

A’zo Tavsif
PyCompileErrorKompilyatsiya muvaffaqiyatsiz bo‘lganda yuzaga keladigan xato (batafsil kontekstni o‘z ichiga oladi).
compile()Manba faylini baytkodga kompilyatsiya qiladi; maxsus manzil (destination) va xatolarni qayta ishlashni qo‘llab-quvvatlaydi.
main()Buyruqlar qatori uchun kirish nuqtasi (python -m py_compile ishga tushirilganda ishlatiladi).

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!