3.6% ea lipolokelo tsa Python tse lekiloeng li ne li na le liphoso tsa likoma

Liphetho tsa thuto mabapi le ho ba kotsing ea khoutu ea Python liphosong tse amanang le ts'ebeliso e fosahetseng ea likoma khoutu li phatlalalitsoe. Mathata a bakoa ke taba ea hore ha e bala, Python e kopanya likhoele tse lethathamong ka bo eona haeba li sa arohanngoa ke koma, hape e nka boleng e le tuple haeba boleng bo lateloa ke comma. Kamora ho etsa tlhahlobo e ikemetseng ea polokelo ea 666 ea GitHub e nang le khoutu ea Python, bafuputsi ba ile ba fumana mathata a ka hlahang ho 5% ea merero e ithutoang.

Tlhahlobo e 'ngoe ea matsoho e bonts'itse hore liphoso tsa' nete li ne li le teng libakeng tsa polokelo ea 24 (3.6%) feela, 'me 1.4% e setseng e ne e le lintlha tse fosahetseng (mohlala, phegelwana e ka tloheloa ka boomo lipakeng tsa mela ho kopanya litsela tsa lifaele tsa mela e mengata, li-hashes tse telele, HTML. li-blocks kapa mantsoe a SQL). Hoa hlokomeleha hore har'a libaka tsa polokelo ea 24 tse nang le liphoso tsa sebele ho ne ho e-na le merero e meholo e kang Tensorflow, Google V8, Sentry, Pydata xarray, rapidpro, django-colorfield le django-helpdesk. Leha ho le joalo, mathata a likoma ha a tobane le Python 'me hangata a hlaha mererong ea C/C++ (mehlala ea litokiso tsa morao-rao ke LLVM, Mono, Tensorflow).

Mefuta e meholo ea liphoso e ithutoang:

  • Ka phoso e lahlehetsoe ke koma ka manane, li-tuples, le lihlopha, e leng se etsang hore likhoele li kopanngoe ho e-na le ho hlalosoa e le litekanyetso tse arohaneng. Mohlala, ho Sentry, e 'ngoe ea liteko e ile ea hloloheloa koma lipakeng tsa likhoele tse reng "release" le "discover" lethathamong, e leng se entseng hore ho hlahlojoe "/releasesdiscover" ea neng a le sieo, ho fapana le ho sheba "/releases" le " /discover" ka thoko.
    3.6% ea lipolokelo tsa Python tse lekiloeng li ne li na le liphoso tsa likoma

    Mohlala o mong ke hore comma e sieo ho rapidpro e entse hore melao e 'meli e fapaneng e kopanngoe moleng oa 572:

    3.6% ea lipolokelo tsa Python tse lekiloeng li ne li na le liphoso tsa likoma

  • Phegelwana e sieo qetellong ya tlhaloso ya ntlha e le nngwe, e etsang hore kabelo e abele mofuta o tlwaelehileng ho ena le tuple. Ka mohlala, poleloana "values ​​= (1,)" e tla fella ka kabelo ea ho fetoha ha tuple ea ntho e le 'ngoe, empa "values ​​= (1)" e tla fella ka kabelo ea mofuta o feletseng. Masakaneng likabelong tsena ha a ame tlhaloso ea mofuta 'me ke a boikhethelo,' me boteng ba tuple bo khethoa ke mohlahlobi feela ho ipapisitse le boteng ba lifehelo. REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': ( 'rest_framework.permissions.IsAuthenticated' # e tla fuoa khoele ho e-na le tuple. ) }
  • Boemo bo fapaneng ke likoma tse eketsehileng nakong ea mosebetsi. Haeba ka phoso phegelwana e siilwe qetellong ya kabelo, tuple e tla abelwa boleng ho fapana le mofuta o tlwaelehileng (mohlala, haeba "boleng = 1," e hlalositsoe ho fapana le "value = 1").

Source: opennet.ru

Eketsa ka tlhaloso