3.6% เบ‚เบญเบ‡ Python repositories เบ—เบตเปˆเบ—เบปเบ”เบชเบญเบšเปเบฅเป‰เบงเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”

เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เบชเบถเบเบชเบฒเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ” Python เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบฅเบฐเบซเบฑเบ”เป„เบ”เป‰เบ–เบทเบเป€เบœเบตเบเปเบœเปˆเปเบฅเป‰เบง. เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เป€เบเบตเบ”เบกเบฒเบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ enumerating, Python เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” concatenates strings เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”, เปเบฅเบฐเบเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปˆเบฒเป€เบ›เบฑเบ™ tuple เบ–เป‰เบฒเบ„เปˆเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”. เบซเบผเบฑเบ‡เบˆเบฒเบเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡ 666 GitHub repositories เบเบฑเบšเบฅเบฐเบซเบฑเบ” Python, เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบซเบฒ comma เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™ 5% เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบชเบถเบเบชเบฒ.

เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบนเปˆเบกเบทเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป„เบ”เป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบกเบตเบขเบนเปˆเปƒเบ™เบžเบฝเบ‡เปเบ•เปˆ 24 repositories (3.6%), เปเบฅเบฐเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญ 1.4% เปเบกเปˆเบ™เบœเบปเบ™เบšเบงเบเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเบปเบเป€เบฅเบตเบเป‚เบ”เบเป€เบˆเบ”เบ•เบฐเบ™เบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบชเบฑเป‰เบ™เป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบŸเบฅเปŒเบซเบผเบฒเบเป€เบชเบฑเป‰เบ™, เบเบฒเบง, HTML. blocks เบซเบผเบท SQL expressions). เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปƒเบ™เบšเบฑเบ™เบ”เบฒ 24 repositories เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเป€เบŠเบฑเปˆเบ™ Tensorflow, Google V8, Sentry, Pydata xarray, rapidpro, django-colorfield เปเบฅเบฐ django-helpdesk. เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบšเบฑเบ™เบซเบฒเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบšเปเปˆเปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบš Python เปเบฅเบฐเบกเบฑเบเบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ C/C++ (เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเปเบกเปˆเบ™ LLVM, Mono, Tensorflow).

เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆเป„เบ”เป‰เบชเบถเบเบชเบฒ:

  • เบšเบฑเบ‡เป€เบญเบตเบ™เบ‚เบฒเบ”เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เปƒเบ™เบฅเบฒเบเบเบฒเบ™, tuples, เปเบฅเบฐเบŠเบธเบ”, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฐเบ•เบฃเบดเบ‡เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ•เบตเบ„เบงเบฒเบกเปเบฒเบเป€เบ›เบฑเบ™เบ„เปˆเบฒเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เปƒเบ™ Sentry, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป„เบ”เป‰เบžเบฒเบ”เป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบˆเบธเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบฒเบ "เบเบฒเบ™เบ›เปˆเบญเบ" เปเบฅเบฐ "เบ„เบปเป‰เบ™เบžเบปเบš" เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™ "/releasesdiscover" เบ—เบตเปˆเบšเปเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡ "/releases" เปเบฅเบฐ ". /เบ„เบปเป‰เบ™เบžเบปเบš" เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.
    3.6% เบ‚เบญเบ‡ Python repositories เบ—เบตเปˆเบ—เบปเบ”เบชเบญเบšเปเบฅเป‰เบงเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”

    เบ•เบปเบงเบขเปˆเบฒเบ‡เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ—เบตเปˆเบ‚เบฒเบ”เบซเบฒเบเป„เบ›เปƒเบ™ rapidpro เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบญเบ‡เบเบปเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™ 572:

    3.6% เบ‚เบญเบ‡ Python repositories เบ—เบตเปˆเบ—เบปเบ”เบชเบญเบšเปเบฅเป‰เบงเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”

  • เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ—เบตเปˆเบ‚เบฒเบ”เป„เบ›เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบ„เบณเบ™เบดเบเบฒเบก tuple เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ”เบฝเบง, เป€เบŠเบดเปˆเบ‡เบเปเปˆเปƒเบซเป‰เป€เบเบตเบ”เบเบฒเบ™เบกเบญเบšเปเบฒเบเบ›เบฐเป€เบžเบ”เบ›เบปเบเบเบฐเบ•เบดเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ tuple. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ "เบ„เปˆเบฒ = (1,)" เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เบกเบตเบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเปƒเบซเป‰เบเบฑเบšเบ•เบปเบงเปเบ›เบ‚เบญเบ‡ tuple เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบซเบ™เบถเปˆเบ‡, เปเบ•เปˆ "เบ„เปˆเบฒ = (1)" เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบก. เบงเบปเบ‡เป€เบฅเบฑเบšเปƒเบ™เบเบฒเบ™เบกเบญเบšเปเบฒเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเบกเบตเบœเบปเบ™เบ•เปเปˆเบ„เบณเบ™เบดเบเบฒเบกเบ›เบฐเป€เบžเบ” เปเบฅเบฐเป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡ tuple เปเบกเปˆเบ™เบเบณเบ™เบปเบ”เป‚เบ”เบเบ•เบปเบงเปเบเบเบงเบดเป€เบ„เบฒเบฐเป‚เบ”เบเบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบชเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”. REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': ( 'rest_framework.permissions.IsAuthenticated' # เบˆเบฐเบ–เบทเบเบกเบญเบšเปเบฒเบเบชเบฐเบ•เบฃเบดเบ‡เปเบ—เบ™ tuple. ) }
  • เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบžเบดเป€เบชเบ”เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบกเบญเบšเปเบฒเบ. เบ–เป‰เบฒเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ–เบทเบเบ›เบฐเป„เบงเป‰เป‚เบ”เบเบšเบฑเบ‡เป€เบญเบตเบ™เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบกเบญเบšเปเบฒเบ, tuple เบˆเบฐเบ–เบทเบเบกเบญเบšเปเบฒเบเป€เบ›เบฑเบ™เบ„เปˆเบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบ›เบปเบเบเบฐเบ•เบด (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒ โ€œvalue = 1,โ€ เบ–เบทเบเบฅเบฐเบšเบธเปเบ—เบ™ โ€œvalue = 1โ€).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™