Ipython: рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рджреВ рдХреЗ рдХрд╛рд░реНрдп рд╕рднреА рдЧрд╛рдпрдм рд╣реИрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рдЕрдХреНрддреВре░ 2011  ┬╖  15рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ipython/ipython

рдЧреВрдВрдЧреЗ рд╕рд╡рд╛рд▓ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдЬрд╛рджреВрдЧрд░ рдХрд╣рд╛рдВ рд╣реИрдВ:
% рдиреМрдХрд░реА,% bg рдЖрджрд┐ред

рдЬрдм рднреА рдореИрдВ ipython рдореЗрдВ рдЗрди рдореИрдЬрд┐рдХ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЛ рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ ipython рдиреЗ Magic function 'xxx' рдирд╣реАрдВ рдкрд╛рдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "core / Magic.py" рдореЗрдВ рдЧрд╛рдпрдм рд▓рдЧрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдпрд╣ рднреА рдкрд╛рдпрд╛ рдХрд┐ рдХрд╣реАрдВ рднреА ipython рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ lib / backgroundjobs.py рдХрд╛ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдЬреЙрдм рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реЛрддреА рд╣реИред

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

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

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

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

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

рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ? рдЗрд╕ рддрд░рд╣ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА рдХрд┐ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдпрд╣ рдХрд┐рддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд - рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред
рдореИрдВ рд╕рд┐рд░реНрдл рдСрди-рд▓рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрд┐рдд рд╕рд╛рдорд╛рди рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛, рдирд╣реАрдВ
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рджреГрд╢реНрдпред рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреА рдХрд┐ рдореИрдВ рдХреБрдЫ рднреА рдХрд░реВрдВ
рдЖрдк рдЗрд╕реЗ рдХреЛрдИ рдиреБрдХрд╕рд╛рди рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рд▓рд╛рддреЗ рд╣реИрдВред

рд╕реЛрдо, 10 рдЕрдХреНрдЯреВрдмрд░, 2011 рдХреЛ 5:04 рдкреВрд░реНрд╡рд╛рд╣реНрди, рдлрд░реНрдирд╛рдВрдбреЛ рдкреЗрд░реЗрдЬрд╝ <
[email protected]> рдиреЗ рд▓рд┐рдЦрд╛ рд╣реИ:

рдирдорд╕реНрддреЗ, рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдпрд╣ рдмрдбрд╝реЗ рд░рд┐рдлреИрдХреНрдЯрд┐рдВрдЧ рдХрд╛ рд╢рд┐рдХрд╛рд░ рд╣реБрдЖ рдерд╛
0.11 рдХреА рдУрд░ред рдореБрдЭреЗ рдЕрднреА рдЙрди рд╕рдЯреАрдХ рдХрд╛рд░рдгреЛрдВ рдХреА рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдЬрд┐рдирдХреЗ рдХрд╛рд░рдг рдпрд╣ рд╣реБрдЖ
рдПрдХ рдХрд╛рдЯрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдЖрдХрд╕реНрдорд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди @branran рдПрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдмреЗрд╣рддрд░ рд╕реНрдорд░рдг, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрд╕ рдмрдбрд╝реЗ рдкреБрдирд░реНрдЧрдарди рдХрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ред

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

рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХрд┐рддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ
рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рд╣реИ? рдЗрд╕ рддрд░рд╣ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ
рдкреНрд░рдпрд╛рд╕ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдиреЗ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреЛрдб рд╕рдм рдХреБрдЫ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл 0.10.2 git рдореЗрдВ рдЯреИрдЧ рд╣реИ
рднрдВрдбрд╛рд░ред рдпрджрд┐ рдХрд┐рд╕реА рдиреЗ рдХрджрдо рдмрдврд╝рд╛рдпрд╛ рддреЛ рдпрд╣ рдЗрд╕реЗ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдХрдард┐рди рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдорджрдж рдХрд░реЗрдВ рдФрд░ рд╣рдо рдЗрд╕реЗ рдЙрдЪрд┐рдд рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ:
https://github.com/ipython/ipython/issues/844#issuecomment -2341138

рд╕реВрд░реНрдп рдкрд░, 9 рдЕрдХреНрдЯреВрдмрд░, 2011 рдХреЛ 6:28 рдмрдЬреЗ, рдЕрдВрдХрддрд╛рд▓рд┐рдХрд╛
[email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд - рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред
рдореИрдВ рд╕рд┐рд░реНрдл рдСрди-рд▓рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрд┐рдд рд╕рд╛рдорд╛рди рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛, рдирд╣реАрдВ
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рджреГрд╢реНрдпред рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреА рдХрд┐ рдореИрдВ рдХреБрдЫ рднреА рдХрд░реВрдВ
рдЖрдк рдЗрд╕реЗ рдХреЛрдИ рдиреБрдХрд╕рд╛рди рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рд▓рд╛рддреЗ рд╣реИрдВред

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

рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рд╕рдВрднрд╡рддрдГ рдЙрдкрдпреЛрдЧреА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рд╕рдордп рдХреБрдЫ рд╣рдж рддрдХ
рдХрдо-рдкреНрд░рд╛рдердорд┐рдХрддрд╛, рдореБрдЭреЗ рдбрд░ рд╣реИред

рдореИрдВ рдпрд╣ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреВрдБрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдиреНрдп рдЗрд╕реЗ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдП
рдЗрдЪреНрдЫреБрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдЕрдкрдиреЗ рдЖрдк рд╕рд╣рд┐рдд) рд╣рдо рдЗрд╕ рдкрд░ рдХреВрджрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдХрд┐рд╕реА рднреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢ред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ gh-856 рджреЗрдЦреЗрдВред рдЬрдм рдпрд╣ рд╡рд┐рд▓рдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ _some_ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛ред

PR # 856 рджреНрд╡рд╛рд░рд╛ рдмрдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛

@minrk , рдЗрд╕реЗ b / c рдХреЛ рдлрд┐рд░ рд╕реЗ %bg рд╡рд╛рдкрд╕ рдХрднреА рдирд╣реАрдВ рд▓рд╛рдпрд╛ред рддреЛ рдХреБрдЫ рдЗрдЪреНрдЫреБрдХ рдЖрддреНрдорд╛ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдЪрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рдмреЗрдЧрдХреЛрд░реНрдб рдЬреЙрдм рдореИрдиреЗрдЬрд░ рдореМрдЬреВрдж рд╣реИ, рдЬрд╛рджреВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдЙрд╕реЗ рдЗрд╕ рддрдереНрдп рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрддрд╛ред

рдореБрдЭреЗ рдорд╛рдл рдХрд░реЗрдВред рдореБрджреНрджреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдереА рдЬреЛ рдкреАрдЖрд░рдПрд╕ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдд: рдкреНрд░рдХрдЯ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП рдереА рдЬреЛ рдирд╣реАрдВ рдереА, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд░реЗрд╢рд╛рдиреА рд╣реБрдИред

Tue рдкрд░, 18 рдЕрдХреНрдЯреВрдмрд░, 2011 рдХреЛ 4:33 рдмрдЬреЗ, рдорд┐рди рдЖрд░рдХреЗ
[email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

рдореБрдЭреЗ рдорд╛рдл рдХрд░реЗрдВред рдореБрджреНрджреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдереА рдЬреЛ рдкреАрдЖрд░рдПрд╕ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдд: рдкреНрд░рдХрдЯ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП рдереА рдЬреЛ рдирд╣реАрдВ рдереА, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд░реЗрд╢рд╛рдиреА рд╣реБрдИред

рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ! рдореБрдЭреЗ рдЖрдкрдХреЛ рдмрдВрдж рдХрд░рддреЗ рд╣реБрдП рджреЗрдЦрдХрд░ рдЦреБрд╢реА рд╣реБрдИ, рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд╕рдорд╛рди рд╣реВрдВ
рд╣рдорд╛рд░реЗ рдУрдкрди рдкреАрдЖрд░ рдХрд╛рдЙрдВрдЯ рдХреЛ 0 рдФрд░ рд╣рдорд╛рд░реЗ рдУрдкрди рдЗрд╢реНрдпреВ рдХрд╛рдЙрдВрдЯ рдХреЗ рдХрд░реАрдм рд▓рд╛рдиреЗ рдХрд╛ рдЖрдЧреНрд░рд╣ рдХрд░реЗрдВ
рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рд╣рдо 0.12 рд╕реЗ рд╕рд┐рд░реНрдл рдПрдХ рдпрд╛ рджреЛ рд▓рд┐рдВрдЪрд┐рдВрдЧ рдХрд░реЗрдВрдЧреЗ
рдкреАрдЖрд░ рдЦреЛрд▓реЗрдВ, рдФрд░ рдореИрдВ 100 рд╕реЗ рдиреАрдЪреЗ рд╣рдорд╛рд░реЗ рдореБрджреНрджреЗ рдХреА рдЧрд┐рдирддреА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЗ рд╕рд╛рде
рд╡реЗ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдпрд╛ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде .. рдЕрднреА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ ~ 40 рд╣реИ
рдЯрд╛рдЗрдк-рдмрдЧ рдФрд░ рдкреНрд░рд┐рдпреЛ- {рдореЗрдб / рд╣рд╛рдИ / рдХреНрд░рд┐рдЯрд┐рдХрд▓}ред

рдФрд░ рдПрдХ рдЕрдЬреНрдЮрд╛рдд рд╕рдВрдЦреНрдпрд╛ рдЧреИрд░-рддреНрд░реИрдорд╛рд╕рд┐рдХ (рд▓реЗрдмрд▓ рдХреЗ рдмрд┐рдирд╛)ред

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

рдЪ

рдЯреАрдпреВ рдкрд░, 18 рдЕрдХреНрдЯреВрдмрд░, 2011 рдХреЛ 16:38, рдлрд░реНрдирд╛рдВрдбреЛ рдкреЗрд░реЗрдЬрд╝ <
[email protected]> рдиреЗ рд▓рд┐рдЦрд╛ рд╣реИ:

Tue рдкрд░, 18 рдЕрдХреНрдЯреВрдмрд░, 2011 рдХреЛ 4:33 рдмрдЬреЗ, рдорд┐рди рдЖрд░рдХреЗ
[email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

рдореБрдЭреЗ рдорд╛рдл рдХрд░реЗрдВред рдореБрджреНрджреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдереА рдЬрд┐рд╕реЗ рд╕реНрд╡рдд: рдкреНрд░рдХрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛
PRs рджреНрд╡рд╛рд░рд╛, рдЬреЛ рдирд╣реАрдВ рдереЗ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд░реЗрд╢рд╛рдиреА рд╣реБрдИред

рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ! рдореБрдЭреЗ рдЖрдкрдХреЛ рдмрдВрдж рдХрд░рддреЗ рд╣реБрдП рджреЗрдЦрдХрд░ рдЦреБрд╢реА рд╣реБрдИ, рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд╕рдорд╛рди рд╣реВрдВ
рд╣рдорд╛рд░реЗ рдУрдкрди рдкреАрдЖрд░ рдХрд╛рдЙрдВрдЯ рдХреЛ 0 рдФрд░ рд╣рдорд╛рд░реЗ рдУрдкрди рдЗрд╢реНрдпреВ рдХрд╛рдЙрдВрдЯ рдХреЗ рдХрд░реАрдм рд▓рд╛рдиреЗ рдХрд╛ рдЖрдЧреНрд░рд╣ рдХрд░реЗрдВ
рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рд╣рдо 0.12 рд╕реЗ рд╕рд┐рд░реНрдл рдПрдХ рдпрд╛ рджреЛ рд▓рд┐рдВрдЪрд┐рдВрдЧ рдХрд░реЗрдВрдЧреЗ
рдкреАрдЖрд░ рдЦреЛрд▓реЗрдВ, рдФрд░ рдореИрдВ 100 рд╕реЗ рдиреАрдЪреЗ рд╣рдорд╛рд░реЗ рдореБрджреНрджреЗ рдХреА рдЧрд┐рдирддреА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЗ рд╕рд╛рде
рд╡реЗ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдпрд╛ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде .. рдЕрднреА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ ~ 40 рд╣реИ
рдЯрд╛рдЗрдк-рдмрдЧ рдФрд░ рдкреНрд░рд┐рдпреЛ- {рдореЗрдб / рд╣рд╛рдИ / рдХреНрд░рд┐рдЯрд┐рдХрд▓}ред

рдФрд░ рдПрдХ рдЕрдЬреНрдЮрд╛рдд рд╕рдВрдЦреНрдпрд╛ рдЧреИрд░-рддреНрд░реИрдорд╛рд╕рд┐рдХ (рд▓реЗрдмрд▓ рдХреЗ рдмрд┐рдирд╛)ред

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдореБрджреНрджреЛрдВ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреИрд░-рд╕реВрдЪреАрдмрджреНрдз рдореБрджреНрджреЛрдВ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИ
рдХреЗрд╡рд▓ рдПрдХ рдпреБрдЧрд▓ рдЬреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ:

рдП) рдПрдХ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рдХреЛ рд╕реМрдВрдкрд╛
рдмреА) рдЪрд┐рд╣реНрдирд┐рдд рдирд┐рд╖реНрдХреНрд░рд┐рдп
C) рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдФрд░ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде рд▓реЗрдмрд▓ рд╕реНрдерд┐рддрд┐-рд╕рдХреНрд░рд┐рдп

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

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

рдЪ

рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ:
https://github.com/ipython/ipython/issues/844#issuecomment -2449351

Tue рдкрд░, 18 рдЕрдХреНрдЯреВрдмрд░, 2011 рдХреЛ 4:55 рдмрдЬреЗ, рдорд┐рди рдЖрд░рдХреЗ
[email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдореБрджреНрджреЛрдВ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреИрд░-рд╕реВрдЪреАрдмрджреНрдз рдореБрджреНрджреЛрдВ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИ
рдХреЗрд╡рд▓ рдПрдХ рдпреБрдЧрд▓ рдЬреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ:

рдП) рдПрдХ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рдХреЛ рд╕реМрдВрдкрд╛
рдмреА) рдЪрд┐рд╣реНрдирд┐рдд рдирд┐рд╖реНрдХреНрд░рд┐рдп
C) рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдФрд░ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде рд▓реЗрдмрд▓ рд╕реНрдерд┐рддрд┐-рд╕рдХреНрд░рд┐рдп

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

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

рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдкреАрдЖрд░ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдЖрдЧреЗ рдмрдврд╝реЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рдЕрд╡рдХрд╛рд╢ рдкрд░ рдХрд░реЗрдВред

рдЗрд╕реЗ рдирдП script рдЬрд╛рджреВ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ --bg рдЭрдВрдбрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг:

%%script bash --bg --out script_out

sleep 10
echo hi!

рдзрдиреНрдпрд╡рд╛рдж ! рддрдм рдмрдВрдж!

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

рдореЗрд░реЗ рдкрд╛рд╕ рдореЛрдВрдЯреЗ-рдХрд╛рд░реНрд▓реЛ рд╕рд┐рдореБрд▓реЗрд╢рди рд╣реИрдВ рдЬреЛ рд▓рдЧрднрдЧ рджреЛ рдШрдВрдЯреЗ рддрдХ рдЪрд▓рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЪрд▓рд╛рдиреЗ рдФрд░ рдПрдХ рдлрд╛рдЗрд▓ рдореЗрдВ рдордзреНрдпрд╡рд░реНрддреА рдкрд░рд┐рдгрд╛рдо рдбрдВрдк рдХрд░рдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧреА рдирд┐рд╖реНрдХрд░реНрд╖ рдФрд░ рдкрд╣рд▓реЗ рдЕрднрд┐рд╕рд░рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред % Bg рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣реА рдХрд╛рдо, рддреЛ рдХреГрдкрдпрд╛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВ

рдореЗрд░реЗ рдкрд╛рд╕ рдореЛрдВрдЯреЗ-рдХрд╛рд░реНрд▓реЛ рд╕рд┐рдореБрд▓реЗрд╢рди рд╣реИрдВ рдЬреЛ рд▓рдЧрднрдЧ рджреЛ рдШрдВрдЯреЗ рддрдХ рдЪрд▓рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЪрд▓рд╛рдиреЗ рдФрд░ рдПрдХ рдлрд╛рдЗрд▓ рдореЗрдВ рдордзреНрдпрд╡рд░реНрддреА рдкрд░рд┐рдгрд╛рдо рдбрдВрдк рдХрд░рдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧреА рдирд┐рд╖реНрдХрд░реНрд╖ рдФрд░ рдкрд╣рд▓реЗ рдЕрднрд┐рд╕рд░рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред % Bg рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣реА рдХрд╛рдо, рддреЛ рдХреГрдкрдпрд╛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВ

рдореИрдЬрд┐рдХ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдИрдкрд╛рдЗрдерди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рдЖрдк PyPI рдкрд░ рдПрдХ рдкреИрдХреЗрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рд╣реИрдВ рдЬреЛ %bg рдЬрд╛рджреВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ ipyparallel рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рдкрд╛рдпрдерди рдлреНрдпреВрдЪрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдЙрдЪрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

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

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

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

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

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

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

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