Spyder: рдбреАрдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп Matplotlib рдХреЗ рд╕рд╛рде рдмрдиреЗ рднреВрдЦрдВрдбреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде

рдХреЛ рдирд┐рд░реНрдорд┐рдд 17 рдлрд╝рд░ре░ 2015  ┬╖  47рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: spyder-ide/spyder

_From al.dan ... @ gmail.com рдкрд░ 2011-04-12T17: 33: 50Z_

рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЬрдм рд╕реНрдкрд╛рдЗрдбрд░ рдХреЗ рднреАрддрд░ рдЪрд▓рддреА рд╣реИ, рдареАрдХ рдХрд╛рдо рдХрд░рддреА рд╣реИ рдФрд░ рдПрдХ рд╕рдореЛрдЪреНрдЪ рд╕рд╛рдЬрд┐рд╢ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреА рд╣реИ:

#! / usr / bin / env рдЕрдЬрдЧрд░
matplotlib.pyplot рдЖрдпрд╛рдд imshow, рд╢реЛ рд╕реЗ
рдЖрдпрд╛рдд рдПрдирдкреАрдкреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрдиреНрди
x = np.random.rand (4,5)
imshow (рдПрдХреНрд╕)
рдкреНрд░рджрд░реНрд╢рди()

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдЧрд░ рдореИрдВ рдбрд┐рдмрдЧ рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ imshow (x) рд▓рд╛рдЗрди рдкрд░ рдПрдХ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рд▓рдЧрд╛рддрд╛ рд╣реВрдВ рддреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ imshow (x) рдФрд░ рд╢реЛ () рдХрдорд╛рдВрдбреНрд╕ (Pdb) рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ рдЯрд╛рдЗрдк рдХрд░реЗрдВ, рдХреЛрдИ рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдореБрдЭреЗ рдХреЗрд╡рд▓ рдкреНрд▓реЙрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рд╕рдВрджрд░реНрдн рдорд┐рд▓рддрд╛ рд╣реИ:

(Pdb) imshow (x)

(рдкреАрдбреАрдмреА) рд╢реЛ ()
(PDB)

рдбрд┐рдмрдЧ рдореЛрдб рдореЗрдВ рдЪрд░ рдХреЛ рдкреНрд▓реЙрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреАред

рдкрд╛рдпрдерди 2.7.1
рдиреНрдпреВрдордкреА 1.5.1
matplotlib 1.0.1 (WXAgg рдмреИрдХрдПрдВрдб)
рдЖрд░рдПрдЪрдИрдПрд▓ 4.8 x86_64

_ рдореВрд▓ рд╕рдорд╕реНрдпрд╛: http://code.google.com/p/spyderlib/issues/detail?id=620_

11тАУ20 stars Debugger Bug

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

Gory details рдХреЗ рд▓рд┐рдП https://github.com/matplotlib/matplotlib/pull/4779 рджреЗрдЦреЗрдВред

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

plt.pause() рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рджрд┐рдП рдЧрдП рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП GUI рдЗрд╡реЗрдВрдЯ рд▓реВрдк рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реИред

рдЗрдирд▓рд╛рдЗрди рдмреИрдХрдПрдВрдб рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╕реНрдерд┐рд░ png (рдЗрд╕рд▓рд┐рдП _always_ 'рдореГрдд') рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред

рд╕рднреА 47 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

_From al.dan ... @ gmail.com 2011-04-12T15: 40: 57Z_ рдкрд░

рдпрд╣ рдЬреЛрдбрд╝рдирд╛ рднреВрд▓ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рд╕реНрдкрд╛рдЗрдбрд░ 2.0.8 рдФрд░ ipython 0.10.1 рдХреЗ рд╕рд╛рде рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рд╕реНрдкрд╛рдЗрдбрд░ Qt4Agg рд╣реЛрддрд╛ рд╣реИ рддреЛ рдмреИрдХрдПрдВрдб рд╣реЛрддрд╛ рд╣реИред рдореБрдЭреЗ WXAgg рдорд┐рд▓рддрд╛ рд╣реИ рдЬрдм рдореИрдВ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рд╕реЗ рд╕реАрдзреЗ ipython (рдпрд╛рдиреА рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕реНрдкрд╛рдЗрдбрд░ рд╕реЗ) рдЪрд▓рд╛рддрд╛ рд╣реВрдВред

2011-05-15T19 рдХреЛ _From ccordoba12 : 31: 44Z_

рд▓реЗрдмрд▓: рдХреИрдЯ-рдбреАрдмрдЧрд░

2011-08-16T11 рдХреЛ _From ccordoba12 : 41: 02Z_

рдЕрдВрдХ # 733 рдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

_From eigenjoh ... @ gmail.com 2011-11-10T07 рдкрд░: 23: 21Z_

рдпрд╣ рдлрд┐рдХреНрд╕ рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдХ рдореИрдЯрд▓реИрдм рдХрд┐рд▓рд░ рдмрдирд╛ рджреЗрдЧрд╛

_From kavaldj ... @ gmail.com 2013-05-12T21: 43: 03Z_ рдкрд░

рдпрд╣ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдореИрдВ рдЯрд┐рдкреНрдкрдгреА #4 рд╕рд╣рдордд рд╣реВрдВ: рдпрд╣ рд╕реНрдкрд╛рдЗрдбрд░ рдХреЛ рдПрдХ рдПрдордПрд▓ рд╣рддреНрдпрд╛рд░реЗ рдХреЗ рдХрд░реАрдм рдмрдирд╛ рджреЗрдЧрд╛

2013-05-13T00: 37: 52Z_ рдкрд░ _From contrebasse

1: рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, matplotlib рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╛рд▓реНрдЯ рдмреИрдХреЗрдВрдб WXAgg рд╣реИред рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ:

рдЖрдпрд╛рдд matplotlib
matplotlib.use ('Qt4Agg', рдЪреЗрддрд╛рд╡рдиреА = рдЧрд▓рдд)

_From jed.lud ... @ gmail.com 2013-05-13T07: 45: 45Z_ рдкрд░

рдХреБрдЫ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрддрд┐рд░рд┐рдХреНрдд рд╣рд╛рд▓ рдХреЗ рдирд┐рджрд╛рди:

  • рд╕реНрдкрд╛рдпрдбрд░ рдХреЗ рдЕрдВрджрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рдкреНрд▓реЙрдЯрд┐рдВрдЧ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдЬрдм рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдореМрдЬреВрджрд╛ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдкрд╛рдпрдерди рд╕рддреНрд░ рдпрд╛ рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдЖрдИрдкреАрдереЙрди рд╕рддреНрд░ рдХреЗ рдЕрдВрджрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ Qt4Agg рдпрд╛ WXAgg рдмреИрдХреЗрдВрдб рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИред
  • рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдХрд░рдирд╛ рд╕реНрдкрд╛рдИрдбрд░ рдХреЗ рдЕрдВрджрд░ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдкрдиреЗ рд╣реА рд╕рдорд░реНрдкрд┐рдд рдкрд╛рдпрдерди рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рд╣реИред рдпрд╣ рдмреИрдХрдПрдВрдб рд╕реЗ рднреА рд╕реНрд╡рддрдВрддреНрд░ рд╣реИред
  • рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХрдВрд╕реЛрд▓ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдкрд░ "ipython qtconsole" рдХреЗ рд╕рддреНрд░ рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╕реЛрдпрд╛рдбрд░ 2.3.0dev (рд╕рдВрд╢реЛрдзрди 0bb65fdb4b6e)
рдкрд╛рдпрдерди 2.7.3 32-рдмрд┐рдЯ
рдЖрдИрдкреАрдереЙрди 0.13.2
рдорд╛рдЯрдкреНрд▓реЛрдЯрд▓рд┐рдм 1.2.0
рд╡рд┐рдВрдбреЛрдЬ 7 (64-рдмрд┐рдЯ)

_From kavaldj ... @ gmail.com 2013-05-14T13: 45: 31Z_ рдкрд░

8 рдЬреЗрдб, рдзрдиреНрдпрд╡рд╛рдж !!

рдПрдХ рд╕рдорд░реНрдкрд┐рдд рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЗрдВ рдбрд┐рдмрдЧ рдЪрд▓рд╛рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдорд╣рд╛рди рд╕рдВрдХреЗрдд рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдЕрдЧрд░ рдореИрдВ рд▓рд╛рд▓рдЪреА рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ рдЧреИрд░-рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ?

рдЕрднреА рдпрд╣ рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯрд░ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ Pdb рдореЗрдВ рд░реЛрдХрд╛ рдЧрдпрд╛ рд╣реИ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдФрд░ рдЯреНрд░рд┐рдХ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдореИрдВ рд╕рд┐рд░реНрдл imshow (рдбреЗрдЯрд╛), рд╢реЛ () рдХрд╣ рд░рд╣рд╛ рд╣реВрдВред

рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!
рд╕рдЬреНрдЬрди

_From jed.lud ... @ gmail.com 2013-05-14T16: 55: 16Z_ рдкрд░

@ -рдХрд╡рд▓реНрдбреАрд╡рд┐рдЬрд┐рд╡: рдлрд┐рдЧрд░ рдХреЛ рдиреЙрди-рдореЛрдбрд▓ рдмрдирд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣рд▓ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрд╛рд░реНрд▓реЛрд╕ рдЗрд╕реЗ # 733 рдЕрдВрдХ рдХреЗ рддрд╣рдд рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИ, рдФрд░ рдпрд╣ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдзрд╛рдЧреЗ рдХреЗ рдХрд╛рдо рдХреЗ рдмрд┐рдирд╛ рд╕реАрдзрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╢рд╛рдпрдж matplotlib рдХреЗ рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдореЛрдб рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ pdb рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрди рдереНрд░реЗрдб рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрджрд┐ рдЖрдк IPython Qt рдХрдВрд╕реЛрд▓ рдореЗрдВ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдкреНрд▓реЙрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ "рд╢реЛ ()" рдХрдорд╛рдВрдб рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдмреНрд▓реЙрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд╣рд╛рдБ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдирд╣реАрдВ рд╣реИ, рдпрд╛ рддреЛред

рдПрдХ рд╕рдорд░реНрдкрд┐рдд рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЗрдВ рджреМрдбрд╝рдирд╛ рдЕрдм рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред

_From kavaldj ... @ gmail.com 2013-05-15T14: 54: 57Z_ рдкрд░

@ -рдЬреЗрдб рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВ рдореЙрдбрд▓ рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдмрдВрдзрди рдХрд░реВрдВрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ, рдпрд╣ MATLAB рднреАрдбрд╝ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рдж рдЖрдХрд░реНрд╖рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

_From jed.lud ... @ gmail.com 2013-05-16T07 рдХреЛ: 57: 29Z_

@ -рдХрд╡рд▓реНрджрд┐рд╡рд┐рдЬрд┐рд╡: рдереЛрдбрд╝реА рдФрд░ рдЬрд╛рдВрдЪ рдХреЗ рдмрд╛рдж, рдПрдХ рдФрд░ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдбреАрдмрдЧ рдХрд░рддреЗ рд╕рдордп рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡рд▓реА рдкреНрд▓реЙрдЯ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрднрд╡рддрдГ рдХреНрдпреВрдЯреА рдЬреАрдпреВрдЖрдИ рдШрдЯрдХ рд╣реИ рдЬреЛ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк IPython _without_ Qt рдХрдВрд╕реЛрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ _without_ рдХреЛ рдбреАрдмрдЧ рдХрд░рддреЗ рд╕рдордп рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдЖрджреЗрд╢ рд╣реИрдВ:

  1. рдЬрд╣рд╛рдВ рдЖрдкрдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ рдЙрд╕ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдФрд░ рд╕реАрдбреА рдЦреЛрд▓реЗрдВред
  2. рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ "ipython --pylab" рдЪрд▓рд╛рдПрдВред
  3. IPython рдХреЗ рдЕрдВрджрд░, "% run -d" рдЪрд▓рд╛рдПрдВ.py "
  4. рдЕрдм рдЖрдкрдХреЛ pdb рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрджрдо рдмрдврд╝рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, imshow () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд▓реЙрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдкреНрд▓реЙрдЯ рдХреЛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдирдкреБрдЯ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдП рдмрд┐рдирд╛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

_From jed.lud ... @ gmail.com 2013-05-16T15: 11: 32Z_ рдкрд░

рдФрд░, рдереЛрдбрд╝рд╛ рдФрд░ рд╢реЛрдз рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдпрд╣ рдЙрддреНрддрд░ рдорд┐рд▓рд╛: http://stackoverflow.com/questions/12822762/pylab-ion-in-python-2-matplotlib-1-1-1-and-updating-of-the -рдкреНрд▓реЙрдЯ-рдП-рдкреНрд░реЛ / 12826273 # 12826273 рддреЛ, рдЕрдЧрд░ рдореВрд▓ рдкреЛрд╕реНрдЯ рдореЗрдВ рдХреЛрдб рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

matplotlib.pyplot рдЖрдпрд╛рдд imshow, рд░реЛрдХреЗрдВ рд╕реЗ
рдЖрдпрд╛рдд рдПрдирдкреАрдкреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрдиреНрди
x = np.random.rand (4,5)
imshow (рдПрдХреНрд╕)
рдерд╛рдордиреЗ (1)

рдЖрдк рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдПрдХ рд╕реНрдкрд╛рдИрдбрд░ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдХрдВрд╕реЛрд▓ рдХреЗ рдЕрдВрджрд░, рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡рд▓реА, рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд▓реЙрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рдЗрд╕рд▓рд┐рдП, рд╢реЛ () рдХреЗ рдмрдЬрд╛рдп рдкреЙрдЬрд╝ (1) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдкреНрд▓реЙрдЯ рдХреЗрд╡рд▓ рдкреЙрдЬрд╝ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рдХреЛ рдЬрд╝реВрдо рдпрд╛ рдкреИрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдкреЙрдЬрд╝ (10) рдпрд╛ рдкреЙрдЬрд╝ (20) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред IPython Qt рдХрдВрд╕реЛрд▓ рдореЗрдВ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

_From kavaldj ... @ gmail.com 2013-05-16T22: 35: 04Z_ рдкрд░

@ -рдЬреЗрдб, рдзрдиреНрдпрд╡рд╛рдж, рджреЛрдиреЛрдВ рддрд░реАрдХреЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ!

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

рдард╣рд░рд╛рд╡ рд╡рд┐рдзрд┐ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реНрдкрд╛рдЗрдбрд░ рдХреЗ рднреАрддрд░ рд╣реИред рдард╣рд░рд╛рд╡ рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдг рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛ рдХреЛ рдмрдВрдж рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рджреБрднрд╛рд╖рд┐рдпрд╛ рдЕрдВрджрд░ рд▓рдЯрдХрд╛ рд░рд╣рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдирдП рдЖрдВрдХрдбрд╝реЗ рдЦреЛрд▓рдирд╛ рдЕрд╕реНрдерд┐рд░ рд╣реИ - рдХрднреА-рдХрднреА рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ, рдЕрдиреНрдп рд╕рдордп рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЬреНрдпрд╛рджрд╛ рд╕рдордп рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рдж рдЙрдкрдпреЛрдЧреА рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдордПрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд╕рд╛рди рдФрд░ рдордЬрдмреВрдд рдирд╣реАрдВ рд╣реИред

рдЪреАрдпрд░реНрд╕,
рд╕рдЬреНрдЬрди

_From al.dan ... @ gmail.com 2013-05-19T21 рдкрд░: 08: 30Z_

рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж рдкреНрд░рдЧрддрд┐ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢реА рд╣реИред рд╣рд╛рдБ, рдард╣рд░рд╛рд╡ (рдПрди) рдЪрд╛рд▓ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред рдзрдиреНрдпрд╡рд╛рдж, @ -рдЬреЗрдб, рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!

_From jed.lud ... @ gmail.com 2013-05-20T09: 13: 28Z_ рдкрд░

рдореИрдВ рдЬрд╛рдВрдЪ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬ рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛ рд╢реНрд░реЗрдп рдирд╣реАрдВ рд▓реЗ рд╕рдХрддрд╛ред рдард╣рд░рд╛рд╡ (рдПрди) рдлрд╝рдВрдХреНрд╢рди рдПрдХ matplotlib рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЦреЛрдЬрд╛ рд╣реИред

рдЕрдВрдд рдореЗрдВ, рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреА рдЬрдбрд╝ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ matplotlib рдбреНрд░реЙрдЗрдВрдЧ рдЗрд╡реЗрдВрдЯ рд▓реВрдкреНрд╕ рдФрд░ Qt рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрд╡реЗрдВрдЯ рд▓реВрдкреНрд╕ рдХреЗ рдмреАрдЪ рдкрд░рд╕реНрдкрд░ рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП "рд╕реНрдкрд╛рдЗрдбрд░" рд╕рдорд╛рдзрд╛рди рд╣реИред рд╕рдВрднрд╡рддрдГ рдЗрд╕реЗ рдореЗрдЯрдкреНрд▓реЛрдЯрд▓рд┐рдм рд╕реНрддрд░ рдкрд░ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред рдЗрд╕ рдмрд╛рдд рдХреЗ рд╕рдВрдХреЗрдд рдХреЗ рд░реВрдк рдореЗрдВ, рдХреНрдпреВрдЯреА рдХрдиреНрд╕реЛрд▓ рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рдЖрдЗрдкреАрдереЙрди рдЗрдиреНрд╣реАрдВ рд╕реАрдорд╛рдУрдВ рд╕реЗ рдЧреНрд░рд╕реНрдд рд╣реИред

_From jason.bo ... @ gmail.com рдкрд░ 2014-07-07T05: 33: 04Z_

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ IEP рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ: https://bitbucket.org/iep-project/iep/issue/297/interactive-plotting-is-not-working-during

_From ccordoba12 рдкрд░ 2014-07-07T7: 53: 08Z_

рдЕрдВрдХ # 1848 рдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

рддреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХреЛ рдХрд╣рд╛рдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдиреЗрддреГрддреНрд╡ рдореЗрдВ рд╣реИред рдореИрдВ рдХреНрдпрд╛ рдЗрдХрдЯреНрдард╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЦреБрдж рдореИрдЯрд▓рдкреЛрдЯрд▓рд┐рдм рд╣реИред рдФрд░ рдореИрдВ рдпрд╣ рднреА рдЗрдХрдЯреНрдард╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЕрднреА рднреА рдЧреБрдЯрдХреА рдорд╣рд╛рди рдЖрдХрд╛рд░ рдирд╣реАрдВ рд╣реИред рддреЛ рдХреНрдпрд╛ рд▓реЛрдЧреЛрдВ рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдХреА рдУрд░ рдмрдврд╝ рд░рд╣реЗ рд╣реИрдВ, рдЬрд╣рд╛рдБ рд╣рдо рдПрдХ IDE рдореЗрдВ рдбреАрдмрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рдкрд░ рд╣рд┐рдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рд╕реЗ рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рднреА рдХреБрдЫ рд╣рдж рддрдХ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдкреВрд░реНрд╡ рдореЗрдЯрд▓реИрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдореЗрдВ рд╕реЗ рдХреБрдЫ рд▓реЛрдЧ рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣рдореЗрдВ рдорддрд▓рдЧ рд╣реЛрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП $ 200 рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдж рдмреЛрд░реНрдЧ рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рдФрд░ рдкрд╛рдпрдерди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдФрд░ рд╕рдореБрджрд╛рдп рдЖрдзрд╛рд░рд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рдЕрдкреАрд▓ рд╕реЗ рджреВрд░ рдЪрд▓рдирд╛ рдФрд░ рдкрд╛рдпрдерди рднрд╛рд╖рд╛ред

рдРрд╕рд╛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдЕрдкрдирд╛ рд╕рдордп рдХреИрд╕реЗ рдирд┐рд╡реЗрд╢ рдХрд░реВрдВред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЬрдЧрд░ рдХреЛ рдорд╛рд░реНрд▓рдм рд╣рддреНрдпрд╛рд░рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ ...

@jandyman , рдХреГрдкрдпрд╛ рдирд┐рд░рд╛рд╢рд╛ рди рдХрд░реЗрдВ :-) рд╣рдо рд╕реНрдкрд╛рдЗрдбрд░ 3.0 рдХреЗ рд▓рд┐рдП рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдкреБрдирд░реНрдЧрдарди / рд╕рдлрд╛рдИ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рд╕реНрдкрд╛рдЗрдбрд░ 4.0 рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдлрд╛рдпрджреЗрдордВрдж рд╣реЛрдЧрд╛, рдЬрд╣рд╛рдВ рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╕реНрдпрд╛ рдорд╛рдЯрд╛рдкреЛрдЯреНрд▓рд┐рдм рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЖрдИрдкреАрдереЙрди / рдЬреНрдпреВрдкрд┐рдЯрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд╕рд╛рде рд╣реИ рдЬреЛ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдХрдВрд╕реЛрд▓ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╣рдореЗрдВ рдордЯреИрдм рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзрд┐рдХ рдЪрд┐рддреНрд░рд┐рдд рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рддреНрд░ (рдЗрддрд┐рд╣рд╛рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд┐рдВрдЧ рдФрд░ рднреВрдЦрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде) рдЪрд▓рд╛рдиреЗ рд╕реЗ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдореИрдВ рдЖрдкрдХреЛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ рдХрд┐ 3.0 рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж (рдПрдХ рдпрд╛ рдПрдХ рдорд╣реАрдиреЗ рдореЗрдВ), рд╣рдорд╛рд░реЗ рд╕рднреА рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЛ рдХрдИ рдмрдХрд╛рдпрд╛ рдФрд░ рдмрд╣реБрдд рдЕрдкреНрд░рд┐рдп рдЕрдкреНрд░рд┐рдп рдбрд┐рдмрдЧрд┐рдВрдЧ рдорд╕рд╛рд▓реЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд╕рдмрдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдо рд╕рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЕрдкрдиреЗ рдлрд╝рд┐рдХреНрд╕реЗрд╕ рдХреЛ 4.0 рдореЗрдВ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ (рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛ рдерд╛) рд╡рд░реНрд╖ рдХреЗ рдЕрдВрдд рддрдХ, рдпрд╛ рдЕрдЧрд▓реЗ рдПрдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ :-)

рдореИрдВ рдпрд╣ рднреА рдЗрдХрдЯреНрдард╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЕрднреА рднреА рдорд╣рд╛рди рдЖрдХрд╛рд░ рдирд╣реАрдВ рд╣реИ

рд╡рд╣ @PierreRaybaut рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ (рд╡рд╣реА рдЬрд┐рд╕рдиреЗ рд╕реНрдкрд╛рдЗрдбрд░ рдмрдирд╛рдпрд╛ рдерд╛)ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИ :-(

рдореИрдВ рдпрд╣ рднреА рдЗрдХрдЯреНрдард╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЕрднреА рднреА рдорд╣рд╛рди рдЖрдХрд╛рд░ рдирд╣реАрдВ рд╣реИ

рд╡рд╣ @PierreRaybaut рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ (рд╡рд╣реА рдЬрд┐рд╕рдиреЗ рд╕реНрдкрд╛рдЗрдбрд░ рдмрдирд╛рдпрд╛ рдерд╛)ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИ :-(

@ ccordoba12 , @jandyman : рдпрд╣ рд╕рд╣реА рд╣реИ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ guiqwt рдкрд░ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ: рдореИрдВрдиреЗ PyQwt рдЕрдкреНрд░рдЪрд▓рди рдореБрджреНрджреЗ рдХреЛ рд╢реБрджреНрдз Python ( PythonQwt рдкреНрд░реЛрдЬреЗрдХреНрдЯ рджреЗрдЦреЗрдВ) рдореЗрдВ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рд╣реИ, рддрд╛рдХрд┐ guiqwt vv рдЕрдм PyQwt рдкрд░ рдирд┐рд░реНрднрд░ рди рд╣реЛред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЕрднреА guiqwt рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ: рд╣рд╛рд▓ рдХреЗ рдШрдЯрдирд╛рдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рдкрд╛рдпрдерди 2.7, 3.0-3.5 рдФрд░ Qt4-Qt5 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝ рд░рд╣реА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд╣реАрдВ рд╣реИ (рдпрд╛рдиреА рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг, рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдирд╛, рдЖрджрд┐) - рдореИрдВ рдХреЗрд╡рд▓ рд░рдЦрд░рдЦрд╛рд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рддрд╛рдХрд┐ рд╡рд░реНрддрдорд╛рди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддреА рд░рд╣реЗрдВред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдмрдбрд╝реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдФрд░ рд╣реЗрд░рдлреЗрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП matplotlib (рдпрд╛ MATLAB) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдпрд╣ рдЕрдм рднреА рдмрд╣реБрдд рджреВрд░ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрд░реЙрд╕рд┐рдВрдЧ рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛, рдХрдВрдЯреНрд░рд╛рд╕реНрдЯ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛, рдФрд░) рдмрд╛рддрдЪреАрдд рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдореИрдереНрд▓реЛрдЯрд▓рд┐рдм рд╕реЗ рдЖрдЧреЗ рдХрд╛ рд░рд╛рд╕реНрддрд╛ред

@Jandyman рдореВрд▓ рдкреЛрд╕реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВ рдпрд╣ рдирд╣реАрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рдХрд┐ MATLAB рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдпрдерди / рд╕реНрдкрд╛рдЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, 2009 рдореЗрдВ, рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдордЭреМрддреЗ рдХреЗред рд▓реЗрдХрд┐рди, 2009 рдореЗрдВ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рд╣рд▓ рдХреЛрдб рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ: рдЙрд╕ рд╕рдордп, рд╕реНрдкрд╛рдЗрдбрд░ "рд╢реБрджреНрдз" рдкрд╛рдпрдерди рджреБрднрд╛рд╖рд┐рдпрд╛ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЬреИрд╕рд╛ рдХрд┐ @ ccordoba12 рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рд╕реНрдкрд╛рдЗрдбрд░ рдЕрдм IPython / Jupyter рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ: рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдиреЗ рдмрд╣реБрдд рд╕рд╛рд░реА рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд╕рдХреНрд╖рдо рдХреА рд╣реИрдВ рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдХрдорд┐рдпрд╛рдВ рднреА рд╣реИрдВред
рд╡реИрд╕реЗ рднреА, рдореИрдВ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ MATLAB рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕реНрдкрд╛рдЗрдбрд░ рдореЗрдВ рдЙрд╕реА рддрд░рд╣ рдмрд╛рддрдЪреАрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╣реЗрд▓реЛ рд╕рдм рд▓реЛрдЧ,

рдореИрдВ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реВрдВ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ MATLAB рд╕реЗ рдкрд╛рдпрдерди рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдкрд╛рдЗрдбрд░ рдПрдХ рдорд╣рд╛рди рдЖрдИрдбреАрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рдХреЛрдИ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдХреА рд╕рдорд╕реНрдпрд╛ MATLAB рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдореА рд╣реИред

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

рдХреГрдкрдпрд╛, рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдРрд╕реА рдЪреАрдЬрд╝ рд╣реИ рдЬреЛ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рд╕реНрдкрд╛рдЗрдбрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд░реЛрдХ рд░рд╣реА рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж,

рдлреЗрд▓рд┐рдк

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдирд╛ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╣ рд╣реИред рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ IPython рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ, рдФрд░ qtconsole рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реИрдВред

рдХреБрдЫ рднреА рдирд╣реАрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрдЧ 5 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рдЦреЛрд▓рд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЕрднреА рднреА рдХреБрдЫ рдФрд░ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╣реЛрдЧрд╛;;

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

рдореБрдЭреЗ рднреА рдпрд╣ рдкрд╕рдВрдж рд╣реИ, рдореИрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╛рдЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

@mmagnuski , рдпрд╣ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп %plot рдЬрд╛рджреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрднреА рд╕рдВрднрд╡ рд╣реИ

%plot plt.plot(range(10))

рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдкрдиреЗ Matplotlib рдмреИрдХреЗрдВрдб рдХреЛ Inline ред

@tacaswell рдореИрдВ @WeatherGod рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╛рддрдЪреАрдд рд╣реЛ рд░рд╣реА рдереА рдФрд░ рдЙрд╕рдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдЖрдк рдореЗрдВ рдЭрдВрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рд╢рд╛рдВрдд рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдпрд╣ "рдореВрд▓" рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХрдард┐рди рд╣реИред

рдЕрднреА рдХреЗ рд▓рд┐рдП, рдореИрдВ pause(10) рдЯреНрд░рд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

Gory details рдХреЗ рд▓рд┐рдП https://github.com/matplotlib/matplotlib/pull/4779 рджреЗрдЦреЗрдВред

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

plt.pause() рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рджрд┐рдП рдЧрдП рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП GUI рдЗрд╡реЗрдВрдЯ рд▓реВрдк рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реИред

рдЗрдирд▓рд╛рдЗрди рдмреИрдХрдПрдВрдб рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╕реНрдерд┐рд░ png (рдЗрд╕рд▓рд┐рдП _always_ 'рдореГрдд') рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред

рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдФрд░ рдЬреБрдбрд╝реЗ рдореБрджреНрджреЗ рдереЙрдорд╕ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдпрд╣ рдкреАрдЖрд░ рдЗрд╕реЗ рд╣рд▓ рдХрд░реЗрдЧрд╛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ: https://github.com/ipython/ipykernel/pull/438

рдЕрдЪреНрдЫрд╛ рдХрд╛рд░реНрдп! рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж @ effect27!

рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЙрдкрд╛рдп? рдореИрдВ plt.pause (1) рдХреЗ рдмрд╛рдж рдЖрдВрдХрдбрд╝рд╛ рдмрдВрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВрдиреЗ plt.close () рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдлрд┐рд░ рд╕реЗ рд╕рдлрд▓рддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХреАред рдзрдиреНрдпрд╡рд╛рдж

рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЙрдкрд╛рдп? рдореИрдВ plt.pause (1) рдХреЗ рдмрд╛рдж рдЖрдВрдХрдбрд╝рд╛ рдмрдВрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВрдиреЗ plt.close () рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдлрд┐рд░ рд╕реЗ рд╕рдлрд▓рддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХреАред рдзрдиреНрдпрд╡рд╛рдж

рдЖрдкрдХреЛ plt.close() (рдпрд╛ 'all' ) рдХреЗ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдВрдХрдбрд╝рд╛ рд╕рдВрдЦреНрдпрд╛ рджреЗрдиреА рд╣реЛрдЧреАред рдЕрдм рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди plt.pause ред рдпрд╣ рддрднреА рд╣рд▓ рд╣реЛрдЧрд╛ рдЬрдм / рдпрджрд┐ ipykernel рд╡рд┐рд▓рдп рдХрд░рддрд╛ рд╣реИ https://github.com/ipython/ipykernel/pull/438ред рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЗрд╕ рд╢рд╛рдЦрд╛ рдХреЗ рд╡рд┐рд▓рдп рдХреЗ рд╕рд╛рде ipykernel рдХреЗ рдПрдХ рд╕рдВрд╢реЛрдзрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЙрдкрд╛рдп? рдореИрдВ plt.pause (1) рдХреЗ рдмрд╛рдж рдЖрдВрдХрдбрд╝рд╛ рдмрдВрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВрдиреЗ plt.close () рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдлрд┐рд░ рд╕реЗ рд╕рдлрд▓рддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХреАред рдзрдиреНрдпрд╡рд╛рдж

рдЖрдкрдХреЛ plt.close() (рдпрд╛ 'all' ) рдХреЗ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдВрдХрдбрд╝рд╛ рд╕рдВрдЦреНрдпрд╛ рджреЗрдиреА рд╣реЛрдЧреАред рдЕрдм рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди plt.pause ред рдпрд╣ рддрдм рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрдм / рдпрджрд┐ ipykernel ipython / ipykernel # 438 рдХреЛ рдорд┐рд▓рд╛ рджреЗрддрд╛ рд╣реИ ред рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЗрд╕ рд╢рд╛рдЦрд╛ рдХреЗ рд╡рд┐рд▓рдп рдХреЗ рд╕рд╛рде ipykernel рдХреЗ рдПрдХ рд╕рдВрд╢реЛрдзрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореИрдВ plt.figure (1) рдЪрд▓рд╛рддрд╛ рд╣реВрдВ; plt.imshow (myimage); plt.pause (1); plt.close (1) рдФрд░ рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВред рдореИрдВ рдЖрдИрдкреАрдереЙрди 7.11.1, рд╕реНрдкрд╛рдЗрдбрд░ 4.0.1 рдФрд░ рдЕрдЬрдЧрд░ 3.7.5 рдкрд░ рд╣реВрдВ

рдореИрдВ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдХреГрдкрдпрд╛ рдЙрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк plt.pause рддрд╣рдд рдЙрдиреНрд╣реЗрдВ рдХреНрд░реЙрд╕ рдХреЗ рд╕рд╛рде рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдореИрдВ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдХреГрдкрдпрд╛ рдЙрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк plt.pause рддрд╣рдд рдЙрдиреНрд╣реЗрдВ рдХреНрд░реЙрд╕ рдХреЗ рд╕рд╛рде рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдпрд╣ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред рд╡рд╣ рдЕрдЬреАрдм рд╣реИред рдлрд┐рд░ рднреА рдзрдиреНрдпрд╡рд╛рдж

рдпрд╣ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рд╕рд┐рд░реНрдл рдПрдХ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдЗрдирд▓рд╛рдЗрди рдмреИрдХрдПрдВрдб рд╕рдХреНрд░рд┐рдп рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдиреНрдпреВрдирддрдо рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ:

import numpy as np
import matplotlib.pyplot as plt

x, y = np.random.rand(2, 5)

fig = plt.figure()

ax = fig.add_subplot(111)

ax.scatter(x, y)

рдпрджрд┐ рдореИрдВ рдЙрджрд╛рд╣рд░рдг рдкрд░ "рд░рди рдлрд╝рд╛рдЗрд▓" рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдПрдХ рдЗрдирд▓рд╛рдЗрди рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдореИрдВ рдЙрджрд╛рд╣рд░рдг рдФрд░ "рд░рди рдЪрдпрди рдпрд╛ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди" рдХреА рд╕рдВрдкреВрд░реНрдгрддрд╛ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдПрдХ рдЗрдирд▓рд╛рдЗрди рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдореИрдВ 1-6 рдФрд░ "рд░рди рд╕рд┐рд▓реЗрдХреНрд╢рди рдпрд╛ рдХрд░рдВрдЯ рд▓рд╛рдЗрди" рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдмрд╛рдХреА рдЙрджрд╛рд╣рд░рдг рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдХреЛрдИ рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдХрдерд╛рдирдХ рд╡рд╕реНрддреБ рдХрд╛ рд╕рдВрджрд░реНрдн рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред

рдпрд╣ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рд╕рд┐рд░реНрдл рдПрдХ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдЗрдирд▓рд╛рдЗрди рдмреИрдХрдПрдВрдб рд╕рдХреНрд░рд┐рдп рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдиреНрдпреВрдирддрдо рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ:

import numpy as np
import matplotlib.pyplot as plt

x, y = np.random.rand(2, 5)

fig = plt.figure()

ax = fig.add_subplot(111)

ax.scatter(x, y)

рдпрджрд┐ рдореИрдВ рдЙрджрд╛рд╣рд░рдг рдкрд░ "рд░рди рдлрд╝рд╛рдЗрд▓" рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдПрдХ рдЗрдирд▓рд╛рдЗрди рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдореИрдВ рдЙрджрд╛рд╣рд░рдг рдФрд░ "рд░рди рдЪрдпрди рдпрд╛ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди" рдХреА рд╕рдВрдкреВрд░реНрдгрддрд╛ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдПрдХ рдЗрдирд▓рд╛рдЗрди рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдореИрдВ 1-6 рдФрд░ "рд░рди рд╕рд┐рд▓реЗрдХреНрд╢рди рдпрд╛ рдХрд░рдВрдЯ рд▓рд╛рдЗрди" рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдмрд╛рдХреА рдЙрджрд╛рд╣рд░рдг рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдХреЛрдИ рдкреНрд▓реЙрдЯ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдХрдерд╛рдирдХ рд╡рд╕реНрддреБ рдХрд╛ рд╕рдВрджрд░реНрдн рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдЗрд╕ рдмрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдпрд╣ рдЗрдирд▓рд╛рдЗрди рдмреИрдХ-рдПрдВрдб рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдПрдХ рд╕реАрдорд╛ рд╣реИ рдХрд┐ рдкреНрд▓реЙрдЯ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ "redraw" рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдЗрдирд▓рд╛рдЗрди рдмреИрдХ-рдПрдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рдмрддрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

from IPython.core.display import display
display(fig)

display(fig) рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдлрд┐рд░ рднреА, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЪрд▓рд╛рдиреЗ рдФрд░ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЪрд▓рд╛рдиреЗ рдФрд░ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкрд░рд┐рд╖реНрдХрд░рдг рдХреЗ рдмреАрдЪ рдЕрд╕рдВрдЧрдд рд╡реНрдпрд╡рд╣рд╛рд░ рднреНрд░рд╛рдордХ рд╣реИред

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

fig рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдпрд╣ рдЕрдВрддрд░ рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдореИрдВ, рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВред

@kdpenner рдореЗрд░рд╛ рдХреНрдпрд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рдЖрдк рдЗрдирд▓рд╛рдЗрди рдмреИрдХрдПрдВрдб рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рдкрд░рд┐рд╡реЗрд╢реЛрдВ рдореЗрдВ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдпрд╣ рд╕реНрдкрд╛рдЗрдбрд░ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рди рд╣реЛред

@mmagnuski рд╕рдордЭ рдЧрдПред fig рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

ЁЯОЙ

рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рдЙрддреНрддреЗрдЬрд┐рдд рдХрд░рдиреЗрд╡рд╛рд▓рд╛!

рдЖрдк рдЗрд╕ рдФрд░ рд╣рдорд╛рд░реЗ рдбрд┐рдмрдЧрд░ рдХреЗ рдЕрдиреНрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐ рд╕рдВрд╕реНрдХрд░рдг 4.2.0 рдореЗрдВ рдпрд╣рд╛рдВ рдЙрддрд░рд╛

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

gabrielclow picture gabrielclow  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

keith-golden picture keith-golden  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

spyder-bot picture spyder-bot  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dalthviz picture dalthviz  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

LDONT picture LDONT  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ