рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ рдЙрдкрдпреЛрдЧ рдЖрдБрдХрдбрд╝реЗ - рдлрд╝рд░рд╡рд░реА 2011

рдиреАрдЪреЗ PyPI рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 30 рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ "рдЖрдзрд╛рд░ рдореЙрдбреНрдпреВрд▓" рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИред рдпреЗ рдкрд░рд┐рдгрд╛рдо 11.204 рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдиреАрдЪреЗ рд╡рд┐рд╡рд░рдгред

рдкрд░рд┐рдгрд╛рдо


рдЫрд╡рд┐

рдЪрд░реНрдЪрд╛


рдХреБрдЫ рдЕрд╡рд▓реЛрдХрди:

рдЕрддреАрдд рдореЗрдВ


2007 рдореЗрдВ рд╡рд╛рдкрд╕, рдореИрдВрдиреЗ рдПрдХ рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреА рдЬреЛ рдХреЛрдб рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреА рд╣реИред рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдЖрдБрдХрдбрд╝реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рд╣реИред рдПрдХ рдпрд╛ рджреЛ рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЗрд╕ рдкреНрд░рдпреЛрдЧ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рдФрд░ 2007 рдФрд░ 2011 рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рджреЗрдЦреЗрдВред

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкреБрд░рд╛рдиреЗ рдХреЛрдб рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдХреЛрдб рдореЗрдВ рдЖрдпрд╛рдд рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЯреЛрдХрди рдФрд░ рдкрд╛рд░реНрд╕рд░ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЛрдЪрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдкрд╛рд░реНрд╕рд░ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдореЗрд░реЗ рдХреЛрдб рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ рдЧрдпрд╛, рдФрд░ рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдореИрдВрдиреЗ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рднрд╛рд░реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдереАред

рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА


рдЗрдирдкреБрдЯ : PyPI рдФрд░ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рдВрд╕реНрдХрд░рдг 2.7 рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдбред рдореИрдВрдиреЗ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдЪреАрдЬрд╝_рдЧреЗрдЯреНрдЯреНрд░реИрдЯреЛ рдХрд╛рдо) рд▓рд┐рдЦреА рдереАред рдЙрдиреНрд╣реЛрдВрдиреЗ PyPI рдкреГрд╖реНрда рдкрдврд╝рд╛, рдФрд░ рдлрд┐рд░ рдкреНрд░рддреНрдпреЗрдХ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП easy_install рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЪреВрдВрдХрд┐ PyPI рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ 13,000 рд╕реЗ рдЕрдзрд┐рдХ рдореЙрдбреНрдпреВрд▓ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрд╛ред

рдкрд╛рд░реНрд╕рд┐рдВрдЧ : рдореИрдВрдиреЗ рдХреЛрдб рдореЗрдВ рдПрдХ рд╕рд░рд▓ рдЦреЛрдЬ рдХреЛрдб "рдЖрдпрд╛рдд x" рдФрд░ "x рдЖрдпрд╛рдд y" рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рд▓рд┐рдЦрд╛ рд╣реИред рдХреБрдЫ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдереАрдВ: рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ "рдПрдХреНрд╕ рдЗрдореНрдкреЛрд░реНрдЯ рдП, рдмреА", "рд╕реЗред рдЖрдпрд╛рдд bla тАЭрдФрд░
from bla import \ some_module\ some_module2 

рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрдпрд╛рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдПрдХ рдбреЙрдЯ рдХреЗ рд╕рд╛рде рдореЙрдбреНрдпреВрд▓ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдЖрдпрд╛рдд рдПрдм" рдХреЛ "рдП" рдФрд░ "рдПрдм" рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ "рдмреА рдЖрдпрд╛рдд рд╕реА рд╕реЗ, рдбреА" рдХреЛ "рдмреА", "рдмреАрд╕реА" рдФрд░ "рдмреАрдбреА" рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг : рдореИрдВрдиреЗ рддреАрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдмрдирд╛рдПред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рддреАрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг рд╣реИред

рдХреЛрдб : рдкреВрд░реНрдг рдХреЛрдб рдЙрдкрд▓рдмреНрдз рд╣реИ ред

Source: https://habr.com/ru/post/In114673/


All Articles