рдЕрдЬрдЧрд░ (x, y)

рдЫрд╡рд┐ рдкрд╛рдпрдерди (x, y) - рдкрд╛рдпрдерди-рдЖрдзрд╛рд░рд┐рдд рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЧрдгрдирд╛, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдбреЗрдЯрд╛ рдХреЗ рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдПрдХ рд╕реЗрдЯред IDE рдХреЛ IDLE, Eclipse рдФрд░ Spyder рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, Qt рдХреЛ GUI рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкрд╛рдпрдерди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдореЙрдбреНрдпреВрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛, рдФрд░ рдореИрдВ рдЙрдирдХреЗ рдХрд╛рдо рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рджреВрдВрдЧрд╛ред рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди, рдЖрдк рдХреЗрд╡рд▓ рд╡рд╣реА рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд▓рд╛рдпрдХ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЙрдбреНрдпреВрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдиреА рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдХреНрд░рдо рдореВрд▓ рдкреГрд╖реНрда рдХреЗ рдХреНрд░рдо рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреА рд╕реВрдЪреА рдХреЛ рджреЛрд╣рд░рд╛рддрд╛ рд╣реИред



рдкрд╛рдпрдерди - рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ, рдЕрдм рдкрд╛рдпрдерди 2.6.5 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ

рд╕реНрдкрд╛рдЗрдбрд░ (рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрд╛рдЗрдерди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдирд╡рд╛рдпрд░рдореЗрдВрдЯ) - рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди, рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП рдЖрдИрдбреАрдИ

formlayout - GUI рдХреЛрдб рд▓рд┐рдЦреЗ рдмрд┐рдирд╛ рдХреБрдЫ рдЗрдирдкреБрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдпрд▓реЙрдЧ / рд╡рд┐рдЬреЗрдЯ рдлреЙрд░реНрдо рддреИрдпрд╛рд░ рдХрд░рдирд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:



Copy Source | Copy HTML<br/> from formlayout import fedit<br/> <br/>datalist = [( 'Name' , 'Paul' ),<br/> ( 'Age' , 30 ),<br/> ( 'Sex' , [ 0 , 'Male' , 'Female' ]),<br/> ( 'Size' , 12 . 1 ),<br/> ( 'Eyes' , 'green' ),<br/> ( 'Married' , True),<br/> ]<br/> <br/> print "result:" , fedit(datalist, title= "Describe yourself" ,<br/> comment= "This is just an <b>example</b>." ) <br/>









рдФрд░ рд╣рдо рдХреЛрдб рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рдлреЗрдбрд┐рдЯ () рдХреЗ рд╕рд╛рде рджреЗрдЦрддреЗ рд╣реИрдВ:

result: [u'Paul', 30, 'Male', 12.1, u'#008000', True]







PyQwt - Qt рдкрд░ рджреЛ-рдЖрдпрд╛рдореА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП Qwt рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдпрдХрд╛рд░реА рдкрд╛рдпрдерди

wxPython рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ GUI рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ PyQt рдХреЛ рд╣рд░ рдЬрдЧрд╣ рдкреНрд░рдЪрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓реЛрдХрдкреНрд░рд┐рдп ETS рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде winpdb рдбреАрдмрдЧрд░ рднреА

NumPy - рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпреЛрдВ (SciPy рдореЙрдбреНрдпреВрд▓ рдХреЗ рдореВрд▓) рдХреЗ рд╕рд╛рде рдЕрддреНрдпрдзрд┐рдХ рдХреБрд╢рд▓ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдореЙрдбреНрдпреВрд▓, NumPy рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкрд░рд┐рдЪрдп

SciPy - рдореЗрдВ рдЧрдгрд┐рддреАрдп рдЕрдиреБрдХреВрд▓рди, рдПрдХреАрдХрд░рдг, рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдп, рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ, рдЫрд╡рд┐ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг, рдЖрдиреБрд╡рдВрд╢рд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓, рд╕рд╛рдзрд╛рд░рдг рдЕрдВрддрд░ рд╕рдореАрдХрд░рдгреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдФрд░ рдХрдИ рдЕрдиреНрдп рдХрд╛рд░реНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

numexpr - рд╡реЗрдХреНрдЯрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд░реЗ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рддреНрд╡рд░рд┐рдд рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:



Copy Source | Copy HTML<br/>>>> import numpy as np<br/>>>> import numexpr as ne<br/>>>> a = np.arange( 10 )<br/>>>> a<br/> array ([ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ])<br/>>>> b = np.arange( 0 , 20 , 2 )<br/>>>> b<br/> array ([ 0 , 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 ])<br/>>>> c = ne.evaluate( "2*a+3*b" )<br/>>>> c<br/> array ([ 0 , 8 , 16 , 24 , 32 , 40 , 48 , 56 , 64 , 72 ]) <br/>







рдЧрд╛рдЗрдбреНрдЯрд╛ - рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП GUI рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рд░реНрдорд╛рдг, рд╕рдмрд╕реЗ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг :



Copy Source | Copy HTML<br/> import guidata<br/>guidata.qapplication()<br/> <br/> import guidata.dataset.datatypes as dt<br/> import guidata.dataset.dataitems as di<br/> <br/> class Processing (dt.DataSet):<br/> a = di.FloatItem( "Parameter #1" , default= 2 . 3 )<br/> b = di.IntItem( "Parameter #2" , min= 0 , max= 10 , default= 5 )<br/> type = di.ChoiceItem( "Processing algorithm" ,<br/> ( "type 1" , "type 2" , "type 3" ))<br/> <br/>param = Processing ()<br/>param.edit() <br/>









guiqwt - рддреНрд╡рд░рд┐рдд GUI рдирд┐рд░реНрдорд╛рдг рдЙрдкрдХрд░рдг, рдкрд┐рдЫрд▓реЗ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рдЕрдзрд┐рдХ рд╡реНрдпрд╛рдкрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдкреГрд╖реНрда

Matplotlib рдПрдХ рдЪрд┐рддреНрд░рдордп 2D рдФрд░ рдЫрджреНрдо 3D рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ MATLAB рдХреЗ рд╕рдорд╛рди рдПрдХ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИ, рдЬреЛ рдЕрдиреБрднрд╡реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ; Matplotlib рдХреЗ рдкрд╛рд╕ рдХреЛрдб рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдореА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рдПрдХ рд╡реНрдпрд╛рдкрдХ рдЧреИрд▓рд░реА рд╣реИ , рдЬреЛ рдЬрд╛рдирдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИ, рдореИрдВрдиреЗ рд╕рдмрдХ рднреА Matplotlib рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 9 рдФрд░ 10 рдХреЗ рдкрд╛рда рдкрд░ рд▓рд┐рдЦрд╛ рдерд╛

gnuplot рдШрдЯрддрд╛ рдФрд░ рд╕рддрд╣реЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдЖрдо рдкреИрдХреЗрдЬ рд╣реИред

PIL (рдкрд╛рдпрдерди рдЗрдореЗрдЬрд┐рдВрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА) - рд╡рд┐рднрд┐рдиреНрди рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЗ рд░реЗрдЦрд╛рдВрдХрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛, рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛, рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛, рд╕рдВрдкрд╛рджрди рдХрд░рдирд╛ рдЖрджрд┐

IPython - рдЙрдиреНрдирдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдорд╛рдирдХ рдкрд╛рдпрдерди рд╢реЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди; IPython рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреА рдХрд╣рд╛рдиреА рд╣реИ

SetupTools рдПрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░реЛрдВ рдХреА рддрд░рд╣ PyPI рдореЙрдбреНрдпреВрд▓ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА ( Python Package Index ) рдореЗрдВ рд╕реНрдерд┐рдд Python рд╕рдВрдХреБрд▓ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ, рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ, рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

ETS (рдПрдХреНрд╕рд╛рдЗрдЯреЗрдб рдЯреВрд▓ рд╕реВрдЯ) - рдПрдХ рдмрдбрд╝рд╛ рд╕реНрд╡рддрдВрддреНрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ , рдЬрд┐рд╕рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк, рд╢рд╛рдпрдж, 3D-рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдЯреВрд▓ Myavi рд╣реИ

рд╡реАрдЯреАрдХреЗ - рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, 3 рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, 3 рдбреА рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рдЗрдореЗрдЬ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ

ITK - рдореЗрдбрд┐рдХрд▓ рдЗрдореЗрдЬрд┐рдВрдЧ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░

mx - eGenix.com mx рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди , рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: mxDateTime (рд╡рд┐рднрд┐рдиреНрди рджрд┐рдирд╛рдВрдХ рдФрд░ рд╕рдордп рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛ рдФрд░ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛), mxTextTools (рдкрд╛рда рдФрд░ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛), mxProxy, mxBeeBase (рдЫреЛрдЯреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛), mxURL mxUID, mxStack, mxQueue рдФрд░ mxTools

pydicom - DICOM рдорд╛рдирдХ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рдЗрдореЗрдЬрд┐рдВрдЧ

PyOpenGL - OpenGL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рджреЛ-рдЖрдпрд╛рдореА рдФрд░ рддреАрди-рдЖрдпрд╛рдореА рдХрдВрдкреНрдпреВрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ

VPython - рднреМрддрд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рддреНрд░рд┐-рдЖрдпрд╛рдореА рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдореЙрдбрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг

SymPy рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрдгрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рд╡рд┐рдХреАрд╡рд░реНрд╕рд┐рдЯреА рдкрд░ рдПрдХ рдкрд╛рда рдХрд┐рдпрд╛ рдерд╛

cvxport - рдЙрддреНрддрд▓ рдЕрдиреБрдХреВрд▓рди рдкреБрд╕реНрддрдХрд╛рд▓рдп

PyWavelets - рддрд░рдВрдЧрд┐рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдореЙрдбреНрдпреВрд▓

scikits.timeseries - рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ

pyopencv - рдХрдВрдкреНрдпреВрдЯрд░ рджреГрд╖реНрдЯрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджрдо OpenCV рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛

NetworkX - рдирд┐рд░реНрдорд╛рдг, рдЬреЛрдбрд╝-рддреЛрдбрд╝ рдФрд░ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХрд╛ рдЕрдиреБрд╕рдВрдзрд╛рди, рдЧрддрд┐рд╢реАрд▓рддрд╛ рдФрд░ рдЬрдЯрд┐рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдХрд╛рд░реНрдп, рдЧреНрд░рд╛рдл, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП :



Copy Source | Copy HTML<br/> import networkx as nx<br/> import matplotlib.pyplot as plt<br/> <br/>G=nx.random_geometric_graph( 200 , 0 . 125 )<br/>pos=G.pos # position is stored as member data for random_geometric_graph <br/> <br/> # find node near center (0.5,0.5) <br/>dmin= 1 <br/>ncenter= 0 <br/> for n in pos:<br/> x,y=pos[n]<br/> d=(x- 0 . 5 )** 2 +(y- 0 . 5 )** 2 <br/> if d<dmin:<br/> ncenter=n<br/> dmin=d<br/> <br/> # color by path length from node near center <br/>p=nx.single_source_shortest_path_length(G,ncenter)<br/> <br/>plt.figure(figsize=( 8 , 8 ))<br/>nx.draw_networkx_edges(G,pos,nodelist=[ncenter],alpha= 0 . 4 )<br/>nx.draw_networkx_nodes(G,pos,nodelist=p.keys(),<br/> node_size= 80 ,<br/> node_color=p.values(),<br/> cmap=plt.cm.Blues)<br/> <br/>plt.xlim(- 0 . 05 , 1 . 05 )<br/>plt.ylim(- 0 . 05 , 1 . 05 )<br/>plt.axis( 'off' )<br/>plt.show() <br/>









рдПрдордбреАрдкреА - рдПрдХ рдореЙрдбреНрдпреВрд▓рд░ рдбрд╛рдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЯреВрд▓рдХрд┐рдЯ - рдкреНрд░рдмрдВрдзрд┐рдд рдФрд░ рд╕реНрд╡-рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдПрдХ рд╕реЗрдЯ

PyTables - рдмрдбрд╝реЗ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП HDF5 рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдкреИрдХреЗрдЬ

vitables - HDF5 рдФрд░ PyTables рд╕реНрд╡рд░реВрдкреЛрдВ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд┐рддреНрд░рдордп рдЙрдкрдХрд░рдг

h5py - HDF5 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (PyTables рдХреЗ рд╡рд┐рдкрд░реАрдд, h5py рдкреВрд░реНрдг HDF5 C рд▓рд╛рдЗрдмреНрд░реЗрд░реА рддрдХ рд╕реАрдзреА рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ)

pyhdf - HDF4 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕

netcdf4 - netCDF4 (рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдорди рдбреЗрдЯрд╛ рдлреЙрд░реНрдо) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рдорд╢реАрди-рд╕реНрд╡рддрдВрддреНрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдПрдХ рд╕реЗрдЯ, рдЬреЛ рд╕рд░рдгрд┐рдпреЛрдВ-рдЙрдиреНрдореБрдЦ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг, рдЙрдкрдпреЛрдЧ рдФрд░ рд╡рд┐рдирд┐рдордп рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

GDAL (рдЬрд┐рдпреЛрд╕реНрдкреЗрд╢рд┐рдпрд▓ рдбреЗрдЯрд╛ рдПрдмреНрд╕реНрдЯреНрд░рдХреНрд╢рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА) - рднреВ-рд╕реНрдерд╛рдирд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛

рдкреАрдкреА (рд╕рдорд╛рдирд╛рдВрддрд░ рдкрд╛рдпрдерди) - рдХрдИ рдкреНрд░реЛрд╕реЗрд╕рд░ рдпрд╛ рдХреЛрд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдкрд╛рдпрдерди рдХреЛрдб рдХрд╛ рд╕рдорд╛рдирд╛рдВрддрд░ рдирд┐рд╖реНрдкрд╛рджрди

SendKeys рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ рд╣реИ рдЬреЛ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдВрдбреЛ рдореЗрдВ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдХреАрд╕реНрдЯреНрд░реЛрдХреНрд╕ рдпрд╛ рдХреБрдВрдЬреА рд╕рдВрдпреЛрдЬрди рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИред рдЖрдк рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдРрд╕реЗ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рднреВрд▓ рднреА рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реИрдВрдХ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:



Copy Source | Copy HTML<br/> import SendKeys<br/>SendKeys.SendKeys( """ <br/> {LWIN} <br/> {PAUSE .25} <br/> {UP 3} <br/> {ENTER} <br/> {PAUSE 1} <br/> notepad{ENTER} <br/> {PAUSE 2} <br/> Hello{SPACE}World! <br/> {PAUSE 3} <br/> %{F4} <br/> {PAUSE 2} <br/> {RIGHT} <br/> {PAUSE 1} <br/> {ENTER} <br/> """ ) <br/>







рдпрд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ? рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдорд╛рдЙрд╕ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛, рддрд╛рдХрд┐ рдПрдХ рд╣реА рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛ рд╕рдХреЗред рдореИрдВ рдмрд╛рдИрдВ рд╡рд┐рдВрдбреЛ {LWIN} рдХреБрдВрдЬреА рдХреЛ рджрдмрд╛рдКрдВрдЧрд╛, рдЕрд░реНрдерд╛рдд, рдореИрдВ рдЕрдкрдиреЗ Windows XP рдХреЗ рд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдиреВ рдореЗрдВ рдЬрд╛рдКрдВрдЧрд╛, рдлрд┐рд░ рддреАрди рдмрд╛рд░ рдХреБрдВрдЬреА {UP 3}, рдЗрд╕рд▓рд┐рдП рдореИрдВ Run рдореЗрдВ рдЬрд╛рдКрдВрдЧрд╛ ..., рдореИрдВ {ENTER рджрдмрд╛рдКрдВрдЧрд╛ }, рдиреЛрдЯрдкреИрдб рдЯрд╛рдЗрдк рдХрд┐рдпрд╛ рдФрд░ рдиреЛрдЯрдкреИрдб рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЗрд╕рдореЗрдВ рдПрдХ рдареЗрда рд╣реИрд▓реЛрд╡рд░реНрд▓реНрдб рд▓рд┐рдЦрд╛, рдЗрд╕реЗ alt-f4 рдХреЗ рд╕рд╛рде рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕реЗ% {F4} рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд┐рд╢рд┐рд╖реНрдЯ "рд╣рд╛рдВ рдирд╣реАрдВ рд░рджреНрдж рдХрд░реЗрдВ" рдбреЗрдЯрд╛ рд╕реЗрд╡рд┐рдВрдЧ рдбрд╛рдпрд▓реЙрдЧ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП {RIGHT} рдХреБрдВрдЬреА рджрдмрд╛рдпрд╛ред рдирд╣реАрдВ рдФрд░ {ENTER}ред рдард╣рд░рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЦреБрд▓ рд╕рдХреЗрдВ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╡рд░реНрдг рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛ рд╕рдХреЗрдВред



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



pywinauto - Microsoft Windows GUI (рдорд╛рдЙрд╕ рдФрд░ рдХреАрдмреЛрд░реНрдб рдХреНрд░рд┐рдпрд╛) рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдПрдХ рд╕реЗрдЯ

рдкрд╛рдЗрд╡рд┐рд╕рд╛ - рд╡рд┐рднрд┐рдиреНрди рдмрд╕реЛрдВ (GPIB, RS232, USB) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдорд╛рдк рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдирд┐рдпрдВрддреНрд░рдг

PyParallel - рд╕рдорд╛рдирд╛рдВрддрд░ рдкреЛрд░реНрдЯ рдПрдХреНрд╕реЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА

PySerial - рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдПрдХреНрд╕реЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА

рд╕рд╛рдЗрдереЙрди - рдПрдХ рдкрд╛рдпрдерди-рдЖрдзрд╛рд░рд┐рдд рднрд╛рд╖рд╛ рдЬреЛ рдЖрдкрдХреЛ C рдХреА рдЧрддрд┐ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЕрдзрд┐рдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ

рдорд╛рдирд╕ рдПрдХ рдРрд╕рд╛ рдореЙрдбреНрдпреВрд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдкрд╛рдпрдерди рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ , рдФрд░ рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдпрд╣ рдореБрдЦреНрдп рдХреЛрдб рд╕реЗ рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ рджреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ (рдпрд╛ рдереЛрдбрд╝рд╛ рдФрд░ рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдЫреЛрдбрд╝рдХрд░ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдпрд╛рдд рдХрд░реЗрдВ):



Copy Source | Copy HTML<br/> import psyco<br/>psyco.full() <br/>







py2exe рдПрдХ рдРрд╕рд╛ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдкрд╛рдпрдерди рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╡рд┐рдВрдбреЛрдЬ рдирд┐рд╖реНрдкрд╛рджрдирдпреЛрдЧреНрдп рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ

рд╕реНрдлрд┐рдВрдХреНрд╕ - рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ reStructuredText рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд▓реЗрдЦрди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг; рд╕реНрдлрд┐рдВрдХреНрд╕ рдХреА рдорджрдж рд╕реЗ, рдкрд╛рдпрдерди рдХрд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдкреНрд░рд▓реЗрдЦрди, рдФрд░ рд╕реНрд╡рдпрдВ рд╕реНрдлрд┐рдВрдХреНрд╕ рдХрд╛ , рдФрд░ рдкрд╛рдпрдерди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрдИ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ (x, y)

docutils - рд╕рд╛рджреЗ рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рдХреЛ HTML, XML рдпрд╛ LaTeX (reStructuredText рд╕рд╣рд┐рдд) рдЬреИрд╕реЗ рдЙрдкрдпреЛрдЧреА рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд░реНрдб рдкреНрд░реЛрд╕реЗрд╕рд░

pyolution - рд╕реНрд░реЛрдд рдХреЛрдб рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рддреЗ рд╣реБрдП, рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ, HTML, рдЪрд┐рддреНрд░, LaTeX рдЗрддреНрдпрд╛рджрд┐ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ

ReportLab - рдкреАрдбреАрдПрдл рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛рдПрдБ

rst2pdf - ReportLab рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреАрдбреАрдПрдл рдореЗрдВ reStructuredText рдХрдиреНрд╡рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг

simplejson - рд╕рд░рд▓, рддреЗрдЬ JSON (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рдВрдХреЗрддрди) рдПрдирдХреЛрдбрд░ / рдбрд┐рдХреЛрдбрд░

xlrd - Microsoft Excel рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓реЗрдВ, Habr рдкрд░ рд▓реЗрдЦ

xlwt - Microsoft Excel, OpenOffice.org Calc рдФрд░ Gnumeric рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдПрдБ

pylint - рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдмреБрд░реЗ рд╕реНрдерд╛рдиреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ pylint example.py



рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ pylint рдЖрдкрдХреЗ рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рд╛рд░рд╛рдВрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛

winpdb - рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдбрд┐рдмрдЧрд░



All Articles