Python เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เช•เชฎเซเชชเชพเช‡เชฒเชฐ, Nuitka 2.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

Nuitka 2.0 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, Python เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธเชจเซ‡ C เชฐเชœเซ‚เช†เชคเชฎเชพเช‚ เช…เชจเซเชตเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชตเชฟเช•เชธเชพเชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ CPython เชธเชพเชฅเซ‡ เชฎเชนเชคเซเชคเชฎ เชธเซเชธเช‚เช—เชคเชคเชพ เชฎเชพเชŸเซ‡ libpython เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเชฎเชพเช‚ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ (เชตเชธเซเชคเซเช“เชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชณ CPython เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡). Python 2.6, 2.7, 3.3 - 3.11 เชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชธเช‚เช—เชคเชคเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ€ เช›เซ‡. CPython เชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚, เชธเช‚เช•เชฒเชฟเชค เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชชเชพเชฏเชธเซเชŸเซ‹เชจ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚ 335% เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเซเชงเชพเชฐเชฃเชพ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก เช…เชชเชพเชšเซ‡ เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชชเซˆเช•เซ€:

  • เชชเซ‡เช•เซ‡เชœ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เชšเชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€, เชคเชฎเชจเซ‡ เช•เชฎเซเชชเชพเช‡เชฒ เชธเชฎเชฏเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚เชฅเซ€ เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ€ เช•เซเชตเซ‡เชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชกเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชคเชฎเชจเซ‡ เช˜เชฃเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช‰เช•เซ‡เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเซ‡ เช…เช—เชพเช‰ เช•เชจเซ‡เช•เซเชŸเชฟเช‚เช— เชชเซเชฒเช—เชฟเชจเซเชธเชจเซ€ เชœเชฐเซ‚เชฐ เชนเชคเซ€.
  • เชฆเชฐเซ‡เช• เชชเซ‡เช•เซ‡เชœเชจเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชจเซ‡ เชชเซเชฐเชญเชพเชตเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ. เชจเชตเชพ get_parameter เชซเช‚เช•เซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชตเชพเช‚เชšเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชจเซ€ เชตเชฐเซเชคเชฃเซ‚เช• เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ Numba JIT เช…เชฅเชตเชพ Torch JIT เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชชเชฐเชฟเชฎเชพเชฃ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹).
  • เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชฅเชฏเซ‡เชฒ เชกเซ‡เชŸเชพ เชซเชพเช‡เชฒ เชจเชฎเซ‚เชจเชพเช“เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "-include-onefile-external-data" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ onefile เชฎเซ‹เชกเชฎเชพเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเชฅเซ€ เช…เชฒเช—เชฅเซ€ เชธเชชเซเชฒเชพเชฏ เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡.
  • GCC เชฎเชพเช‚ CFI (เช•เช‚เชŸเซเชฐเซ‹เชฒ เชซเซเชฒเซ‹ เช‡เชจเซเชŸเชฟเช—เซเชฐเชฟเชŸเซ€) เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ เชฎเซ‹เชก เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "--cf-protection" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹, เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช…เชฎเชฒเชจเชพ เชนเซเช•เชฎ (เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชชเซเชฐเชตเชพเชน) เชจเชพ เช‰เชฒเซเชฒเช‚เช˜เชจเชจเซ‡ เช…เชตเชฐเซ‹เชงเซ‡ เช›เซ‡.
  • เชชเซเชฒเช—เช‡เชจ yaml เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡, เช…เช–เช‚เชกเชฟเชคเชคเชพ เชคเชชเชพเชธ เชฎเชพเชŸเซ‡ เชšเซ‡เช•เชธเชฎ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชคเซ‡เช“ เชฐเชจ-เชŸเชพเช‡เชฎ เชตเซ‡เชฐเชฟเชซเชฟเช•เซ‡เชถเชจ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡.
  • เช•เซเชฐเชฟเชฏเชพเช“ เชฌเชนเซเชตเชฟเชง เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เชฐเซ‡เช–เชพเช“ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชญเชพเชœเชฟเชค เชฅเชพเชฏ เช›เซ‡ (เชเช• เชจเชตเซ€ เชฒเชพเช‡เชจเชจเซ‹ เชธเซ€เชฎเชพเช‚เช•เช• เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡). เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡: เชธเชฎเชพเชตเซ‡เชถ-เชกเซ‡เชŸเชพ-เชกเซ€เชฐ: | a=bc=d
  • เชฒเซ‚เชช เชชเซเชฐเช•เชพเชฐเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.
  • เชจเซ‰เชจ-เชถเซ‡เชฐเซเชก เช…เชจเซ‡ เชเชธเซเช•เซ‡เชชเซเชก เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชเชจเซเชŸเชฟ-เชฌเซเชฒเซ‹เชŸ เชชเซเชฒเช—เช‡เชจเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเชตเซ‡ เชธเซเชŸเซเชฐเซ€เชฎเชฒเชพเช‡เชŸ, เชŸเซ‹เชฐเซเชš, เชจเซ‡เชŸเชตเชฐเซเช•เช•เซเชธ, เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเซ‡เชก, เชธเซเช•เชฟเชฎเซ‡เชœ, เชฌเชฟเชŸเชธเซ‡เชจเซเชกเชฌเชพเช‡เชŸเซเชธ, tf_keras, pip, networkx เช…เชจเซ‡ pywt เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ (เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชชเซ‡เช•เซ‡เชŸเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. pytest เชฎเชพเชŸเซ‡, IPython, เชจเชพเช•, triton เชฌเชพเช•เชพเชค เช›เซ‡ เช…เชจเซ‡ dask).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹