Packj - Python เช…เชจเซ‡ JavaScript เชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชŸเซ‚เชฒเช•เซ€เชŸ

Packj เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“, เชœเซ‡ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฎเชฃเซ‡ เชเช• เช“เชชเชจ เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจ เชŸเซ‚เชฒเช•เซ€เชŸ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ€ เช›เซ‡ เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚ เชœเซ‹เช–เชฎเซ€ เชฎเชพเชณเช–เชพเชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡ เชฆเซ‚เชทเชฟเชค เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช…เชฅเชตเชพ เชนเซเชฎเชฒเชพเช“ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชนเชพเชœเชฐเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชชเซเชฐเชถเซเชจเชฎเชพเช‚ ("เชธเชชเซเชฒเชพเชฏ เชšเซ‡เช‡เชจ") เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชชเชฐ. PyPi เช…เชจเซ‡ NPM เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชฎเชพเช‚ เชนเซ‹เชธเซเชŸ เช•เชฐเชพเชฏเซ‡เชฒ เชชเชพเชฏเชฅเซ‹เชจ เช…เชจเซ‡ JavaScript เชญเชพเชทเชพเช“เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เชšเซ‡เช•เชฟเช‚เช— เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡ (เชคเซ‡เช“ เช† เชฎเชนเชฟเชจเซ‡ เชฐเซเชฌเซ€ เช…เชจเซ‡ เชฐเซเชฌเซ€เชœเซ‡เชฎเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชชเชฃ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡). เชŸเซ‚เชฒเช•เซ€เชŸ เช•เซ‹เชก Python เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ AGPLv3 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

PyPi เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชธเซ‚เชšเชฟเชค เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ 330 เชนเชœเชพเชฐ เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชชเชพเช›เชณเชจเชพ เชฆเชฐเชตเชพเชœเชพเชตเชพเชณเชพ 42 เชฆเซ‚เชทเชฟเชค เชชเซ‡เช•เซ‡เชœเซ‹ เช…เชจเซ‡ 2.4 เชนเชœเชพเชฐ เชœเซ‹เช–เชฎเซ€ เชชเซ‡เช•เซ‡เชœเซ‹ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เชจเชฟเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, API เชธเซเชตเชฟเชงเชพเช“เชจเซ‡ เช“เชณเช–เชตเชพ เช…เชจเซ‡ OSV เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเซ€ เชœเชพเชฃเซ€เชคเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชนเชพเชœเชฐเซ€เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชŸเซ‡เชŸเชฟเช• เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. MalOSS เชชเซ‡เช•เซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— API เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฎเชพเชฒเชตเซ‡เชฐเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช• เชชเซ‡เชŸเชฐเซเชจเชจเซ€ เชนเชพเชœเชฐเซ€ เชฎเชพเชŸเซ‡ เชชเซ‡เช•เซ‡เชœ เช•เซ‹เชกเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸเซ‹ เชชเซเชทเซเชŸเชฟ เชฅเชฏเซ‡เชฒ เชฆเซ‚เชทเชฟเชค เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชตเชพเชณเชพ 651 เชชเซ‡เช•เซ‡เชŸเซ‹เชจเชพ เช…เชญเซเชฏเชพเชธเชจเชพ เช†เชงเชพเชฐเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.

เชคเซ‡ เชตเชฟเชถเซ‡เชทเชคเชพเช“ เช…เชจเซ‡ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพเชจเซ‡ เชชเชฃ เช“เชณเช–เซ‡ เช›เซ‡ เชœเซ‡ เชฆเซเชฐเซเชชเชฏเซ‹เช—เชจเชพ เชตเชงเชคเชพ เชœเซ‹เช–เชฎ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ "eval" เช…เชฅเชตเชพ "exec" เชฆเซเชตเชพเชฐเชพ เชฌเซเชฒเซ‹เช•เซเชธเชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ, เชšเชพเชฒเชคเซ€ เชตเช–เชคเซ‡ เชจเชตเซ‹ เช•เซ‹เชก เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเซ‹, เช…เชธเซเชชเชทเซเชŸ เช•เซ‹เชก เชคเช•เชจเซ€เช•เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹, เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชตเซ‡เชฐเซ€เชเชฌเชฒเซเชธเชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเชตเซ€ เช…เชจเซ‡ เชฌเชฟเชจ-เชฒเช•เซเชทเซเชฏ เชเช•เซเชธเซ‡เชธ. เชซเชพเช‡เชฒเซ‹, เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ (setup.py) เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ, เชŸเชพเช‡เชชเช•เซเชตเซ‡เชŸเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ (เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเชพ เชจเชพเชฎเซ‹ เชœเซ‡เชตเชพ เชจเชพเชฎเซ‹ เชธเซ‹เช‚เชชเชตเชพ), เชœเซ‚เชจเชพ เช…เชจเซ‡ เชคเซเชฏเชœเซ€ เชฆเซ‡เชตเชพเชฏเซ‡เชฒเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เช“เชณเช–เชตเชพ, เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เช‡เชฎเซ‡เช‡เชฒเซเชธ เช…เชจเซ‡ เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเซ‹, เช•เซ‹เชก เชธเชพเชฅเซ‡ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‹ เช…เชญเชพเชต.

เชตเชงเซเชฎเชพเช‚, เช…เชฎเซ‡ PyPi เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชชเชพเช‚เชš เชฆเซ‚เชทเชฟเชค เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ€ เช…เชจเซเชฏ เชธเซเชฐเช•เซเชทเชพ เชธเช‚เชถเซ‹เชงเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เช“เชณเช–เชจเซ€ เชจเซ‹เช‚เชง เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช, เชœเซ‡เชฃเซ‡ AWS เช…เชจเซ‡ เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชŸเซ‹เช•เชจเซเชธ เชšเซ‹เชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชธเชพเชฅเซ‡ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชšเชฒเซ‹เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชฌเชพเชนเซเชฏ เชธเชฐเซเชตเชฐ เชชเชฐ เชฎเซ‹เช•เชฒเซ€ เชนเชคเซ€: loglib-modules (เชชเซเชฐเชธเซเชคเซเชค เช•เชพเชฏเชฆเซ‡เชธเชฐ เชฒเซ‹เช—เซเชฒเชฟเชฌ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹), pyg-modules , pygrata เช…เชจเซ‡ pygrata-utils (เช•เชพเชฏเชฆเซ‡เชธเชฐ pyg เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชพเช“ เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชฏ เช›เซ‡) เช…เชจเซ‡ hkg-sol-utils.

Packj - Python เช…เชจเซ‡ JavaScript เชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชŸเซ‚เชฒเช•เซ€เชŸ


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

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