_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_
_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
рдЖрдпрд╛рдд matplotlib
matplotlib.use ('Qt4Agg', рдЪреЗрддрд╛рд╡рдиреА = рдЧрд▓рдд)
_From jed.lud ... @ gmail.com 2013-05-13T07: 45: 45Z_ рдкрд░
рдХреБрдЫ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрддрд┐рд░рд┐рдХреНрдд рд╣рд╛рд▓ рдХреЗ рдирд┐рджрд╛рди:
рд╕реЛрдпрд╛рдбрд░ 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_ рдкрд░
рдПрдХ рд╕рдорд░реНрдкрд┐рдд рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЗрдВ рдбрд┐рдмрдЧ рдЪрд▓рд╛рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдорд╣рд╛рди рд╕рдВрдХреЗрдд рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдЕрдЧрд░ рдореИрдВ рд▓рд╛рд▓рдЪреА рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ рдЧреИрд░-рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ?
рдЕрднреА рдпрд╣ рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯрд░ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ 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_ рдХреЛ рдбреАрдмрдЧ рдХрд░рддреЗ рд╕рдордп рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдкреНрд▓реЙрдЯрд┐рдВрдЧ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдЖрджреЗрд╢ рд╣реИрдВ:
_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 рдореЗрдВ рдпрд╣рд╛рдВ рдЙрддрд░рд╛
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
Gory details рдХреЗ рд▓рд┐рдП https://github.com/matplotlib/matplotlib/pull/4779 рджреЗрдЦреЗрдВред
GUI рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг, рдЙрддреНрддрд░рджрд╛рдпреА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЗрд╡реЗрдВрдЯ рд▓реВрдк рд╣реИ (рдЬреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ I / O рдкрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рдПрдХ рдЕрдирдВрдд рд▓реВрдк рд╣реИ) рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдбрд┐рдмрдЧ рдкреНрд░реЙрдореНрдкреНрдЯ рднреА рдЕрдирдВрдд рд▓реВрдк рдореЗрдВ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред 'рд╕рд╛рдорд╛рдиреНрдп' рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ рдЗрди рджреЛ рдЫреЛрд░реЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдирд╛рдЬреБрдХ рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдореВрд▓ рд░реВрдк рд╕реЗ, рдкреНрд░реЙрдореНрдкреНрдЯ GUI рд▓реВрдк рдХреЛ рддрдм рддрдХ рдЪрд▓рдиреЗ рджреЗрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдПрдХ рдПрдХрд▓ рдХреБрдВрдЬреА рд╣рд┐рдЯ рди рд╣реЛ рдЬрд╛рдП, рдХреБрдВрдЬреА рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ GUI рдИрд╡реЗрдВрдЯ рд▓реВрдк рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддрд╛ рд╣реИ)ред рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ рдпрд╣ рдПрдХреАрдХрд░рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдВрдХрдбрд╝рд╛ 'рдореГрдд' рд▓рдЧрддрд╛ рд╣реИред рдпрд╣ рдХрд┐рд╕реА рднреА GUI рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рдВрдбреЛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ред
plt.pause()
рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рджрд┐рдП рдЧрдП рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП GUI рдЗрд╡реЗрдВрдЯ рд▓реВрдк рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реИредрдЗрдирд▓рд╛рдЗрди рдмреИрдХрдПрдВрдб рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╕реНрдерд┐рд░ png (рдЗрд╕рд▓рд┐рдП _always_ 'рдореГрдд') рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред