рдпрд╣ рдХрдорд╛рдВрдб рдкрд╛рдЗрд▓рд┐рдВрдЯ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
рдкрд╛рдЗрд▓рд┐рдВрдЯ - рдкрд╛рдпрдерди рдХреЛрдб рд╕реНрдЯреЗрдЯрд┐рдХ рдЪреЗрдХрд░
SYNOPSIS
рдкрд╛рдЗрд▓рд┐рдВрдЯ [ рд╡рд┐рдХрд▓реНрдк ] [ ]
рд╡рд░реНрдгрди
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдПрдХ рдкрд╛рдпрдерди рд╕реНрд░реЛрдд рдХреЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╣реИ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИ, рдорджрдж рдХрд░рддрд╛ рд╣реИ
рдПрдХ рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдФрд░ рдХреБрдЫ рдХреЛрдб рдЧрдВрдзреЛрдВ рдХреЛ рд╕реВрдВрдШрдирд╛ (рдЬреИрд╕рд╛ рдХрд┐ рдорд╛рд░реНрдЯрд┐рди рдлрд╛рдЙрд▓рд░ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред
рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдкреБрд╕реНрддрдХ)
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреЛ рдПрдХ рдЕрдиреНрдп PyChecker рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд▓рдЧрднрдЧ рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдЖрдк PyChecker рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдкрд╛рдЗрд▓рд┐рдВрдЯ рд╕реЗ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ. рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреБрдЫ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдЬрд╛рдБрдЪ рдХрд░рдирд╛
рдХреЛрдб рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд▓рдВрдмрд╛рдИ, рдпрд╣ рдЬрд╛рдБрдЪрдирд╛ рдХрд┐ рд╡реЗрд░рд┐рдПрдмрд▓ рдирд╛рдо рдЖрдкрдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдмрдиреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ
рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХ, рдпрд╛ рдЬрд╛рдБрдЪ рдХрд░рдирд╛ рдХрд┐ рдХреНрдпрд╛ рдШреЛрд╖рд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫред
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЪреЗрдХ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИред
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреЛ "рдкрд╛рдЗрд▓рд┐рдВрдЯ-рдЧреБрдИ", "рдкрд╛рдЗрд░реЗрд╡рд░реНрд╕" (рдпреВрдПрдордПрд▓ рдЖрд░реЗрдЦ рдЬрдирд░реЗрдЯрд░) рдФрд░ "рд╕рдорд╛рди" (рдПрдХ) рдХреЗ рд╕рд╛рде рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реНрд╡рддрдВрддреНрд░ рд╕рдорд╛рдирддрд╛ рдЬрд╛рдВрдЪрдХрд░реНрддрд╛)ред
рд╡рд┐рдХрд▓реНрдк
--рд╕рдВрд╕реНрдХрд░рдг
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рджрд┐рдЦрд╛рдПрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
--рд╕рд╣рд╛рдпрддрд╛, -рд╣реЛ
рдпрд╣ рд╕рд╣рд╛рдпрддрд╛ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдПрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
--рджреАрд░реНрдШ-рдорджрдж
рдЕрдзрд┐рдХ рд╡рд╛рдЪрд╛рд▓ рд╕рд╣рд╛рдпрддрд╛.
рдорд╛рд╕реНрдЯрд░
--rcfile=
рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ.
--рдЗрдирд┐рдЯ-рд╣реБрдХ=
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рдХреЛрдб, рдЖрдорддреМрд░ рдкрд░ sys.path рд╣реЗрд░рдлреЗрд░ рдЬреИрд╕реЗ pygtk.require() рдХреЗ рд▓рд┐рдПред
--рддреНрд░реБрдЯрд┐рдпрд╛рдБ-рдХреЗрд╡рд▓, -рдИ
рддреНрд░реБрдЯрд┐ рдореЛрдб рдореЗрдВ, рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЪреЗрдХрд░реНрд╕ рдЕрдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП
рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреЛрдИ рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ
--py3k рдкрд╛рдпрдерди 3 рдкреЛрд░реНрдЯрд┐рдВрдЧ рдореЛрдб рдореЗрдВ, рд╕рднреА рдЪреЗрдХрд░реНрд╕ рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХреЗрд╡рд▓ рд╕рдВрджреЗрд╢ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рд╣реЛрдВрдЧреЗ
рдкреЛрд░реНрдЯрд┐рдВрдЧ рдЪреЗрдХрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
--рдЕрдирджреЗрдЦрд╛= [, ...]
рдХрд╛рд▓реА рд╕реВрдЪреА рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ рдЬреЛрдбрд╝реЗрдВред рд╡реЗ рдЖрдзрд╛рд░ рдирд╛рдо рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдкрде рдирд╣реАрдВред
[рд╡рд░реНрддрдорд╛рди: рд╕реАрд╡реАрдПрд╕]
--рд▓рдЧрд╛рддрд╛рд░=
рдкрд┐рдХрд▓ рдиреЗ рдмрд╛рдж рдХреА рддреБрд▓рдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ред [рд╡рд░реНрддрдорд╛рди: рд╣рд╛рдБ]
--рд▓реЛрдб-рдкреНрд▓рдЧрдЗрдиреНрд╕=
рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рд╕реВрдЪреА (рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ рдирд╛рдореЛрдВ рдХреЗ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рдорд╛рдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ),
рдЖрдорддреМрд░ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪреЗрдХрд░реНрд╕ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
-- рдиреМрдХрд░рд┐рдпрд╛рдБ= , -рдЬреЗ
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреЗрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред [рд╡рд░реНрддрдорд╛рди: 1]
--рдПрдХреНрд╕рдЯреЗрдВрд╢рди-рдкреАрдХреЗрдЬреА-рд╢реНрд╡реЗрддрд╕реВрдЪреА=
рдкреИрдХреЗрдЬ рдпрд╛ рдореЙрдбреНрдпреВрд▓ рдирд╛рдореЛрдВ рдХреА рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХреА рдЧрдИ рд╕реВрдЪреА рдЬрд╣рд╛рдВ рд╕реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рд▓рджрд╛ рд╣реБрдЖред рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕рдХреНрд░рд┐рдп рдкрд╛рдпрдерди рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЗрдВ рд▓реЛрдб рд╣реЛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВ
рдордирдорд╛рдирд╛ рдХреЛрдб [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
рдХрдорд╛рдиреЛрдВ
--рд╕рд╣рд╛рдпрддрд╛-рд╕рдВрджреЗрд╢=
рджреА рдЧрдИ рд╕рдВрджреЗрд╢ рдЖрдИрдбреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣рд╛рдпрддрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред рдорд╛рди рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд╕рдВрджреЗрд╢ рдЖрдИрдбреА рдХреА рдЕрд▓рдЧ рд╕реВрдЪреАред
--рд╕реВрдЪреА-рд╕рдВрджреЗрд╢
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреЗ рд╕рдВрджреЗрд╢ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред
--рд╕реВрдЪреА-conf-рд╕реНрддрд░
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреЗ рд╕рдВрджреЗрд╢ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред
--рдкреВрд░реНрдг-рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХрд╛ рдкреВрд░рд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рддреИрдпрд╛рд░ рдХрд░реЗрдВред
--рдЬрдирд░реЗрдЯ-rcfile
рд╡рд░реНрддрдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдХ рдирдореВрдирд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВред рдЖрдк
рдЙрдиреНрд╣реЗрдВ рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдВрджреЗрд╢ рдирд┐рдпрдВрддреНрд░рдг
--рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕=
рдХреЗрд╡рд▓ рд╕реВрдЪреАрдмрджреНрдз рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рджрд┐рдЦрд╛рдПрдБред рд╕рдм рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рдЫреЛрдбрд╝реЗрдВ.
рд╡реИрдз рд╕реНрддрд░: рдЙрдЪреНрдЪ, рдЕрдиреБрдорд╛рди, рдЕрдиреБрдорд╛рди_рд╡рд┐рдлрд▓рддрд╛, рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--рд╕рдХреНрд╖рдо= , -рдЗ
рджрд┐рдП рдЧрдП рдЖрдИрдбреА рдХреЗ рд╕рд╛рде рд╕рдВрджреЗрд╢, рд░рд┐рдкреЛрд░реНрдЯ, рд╢реНрд░реЗрдгреА рдпрд╛ рдЪреЗрдХрд░ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред рддреБрдо рдХрд░ рд╕рдХрддреЗ рд╣реЛ
рдпрд╛ рддреЛ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо (,) рд╕реЗ рдЕрд▓рдЧ рдХрд░рдХреЗ рдПрдХрд╛рдзрд┐рдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рджреЗрдВ рдпрд╛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдПрдХрд╛рдзрд┐рдХ рд░рдЦреЗрдВ
рд╕рдордпред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "--рдЕрдХреНрд╖рдо" рд╡рд┐рдХрд▓реНрдк рднреА рджреЗрдЦреЗрдВред
--рдЕрдХреНрд╖рдо= , -рдбреА
рджрд┐рдП рдЧрдП рдЖрдИрдбреА рдХреЗ рд╕рд╛рде рд╕рдВрджреЗрд╢, рд░рд┐рдкреЛрд░реНрдЯ, рд╢реНрд░реЗрдгреА рдпрд╛ рдЪреЗрдХрд░ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред рддреБрдо рдХрд░ рд╕рдХрддреЗ рд╣реЛ
рдпрд╛ рддреЛ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо (,) рд╕реЗ рдЕрд▓рдЧ рдХрд░рдХреЗ рдПрдХрд╛рдзрд┐рдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рджреЗрдВ рдпрд╛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдПрдХрд╛рдзрд┐рдХ рд░рдЦреЗрдВ
рдХрдИ рдмрд╛рд░ (рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд╣реАрдВ рдЬрд╣рд╛рдВ рдЗрд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗрдВ)ред рдЖрдк рдкрд╣рд▓реЗ рд╕рдм рдХреБрдЫ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "--disable=all" рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдлрд┐рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЬрд╛рдВрдЪ рдкреБрдирдГ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рд╕рдорд╛рдирддрд╛рдПрдВ рдЬрд╛рдВрдЪрдиреЗ рд╡рд╛рд▓рд╛, рдЖрдк "--рдЕрдХреНрд╖рдо=рд╕рднреА--рд╕рдХреНрд╖рдо=рд╕рдорд╛рдирддрд╛рдПрдВ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдк
рдХреЗрд╡рд▓ рдХреНрд▓рд╛рд╕ рдЪреЗрдХрд░ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рд╕реНрддрд░ рдХрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ,
рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ"--рдЕрдХреНрд╖рдо=рд╕рднреА--рд╕рдХреНрд╖рдо=рд╡рд░реНрдЧ--рдЕрдХреНрд╖рдо=рдбрдмреНрд▓реНрдпреВ"
рд░рд┐рдкреЛрд░реНрдЯ
--рдЖрдЙрдЯрдкреБрдЯ-рдкреНрд░рд╛рд░реВрдк= , -рдПрдл
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрд╡рд░реВрдк рд╕реЗрдЯ рдХрд░реЗрдВ. рдЙрдкрд▓рдмреНрдз рдкреНрд░рд╛рд░реВрдк рдЯреЗрдХреНрд╕реНрдЯ, рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдпреЛрдЧреНрдп, рд░рдВрдЧреАрди, рдПрдордПрд╕рд╡реАрдПрд╕ рд╣реИрдВ
(рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ) рдФрд░ htmlред рдЖрдк рдПрдХ рд░рд┐рдкреЛрд░реНрдЯрд░ рдХреНрд▓рд╛рд╕ рднреА рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
mypackage.mymodule.MyReporterClass. [рд╡рд░реНрддрдорд╛рди: рдкрд╛рда]
--рдлрд╝рд╛рдЗрд▓реЗрдВ-рдЖрдЙрдЯрдкреБрдЯ=
рдХрдорд╛рдВрдб рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рддреНрдпреЗрдХ рдореЙрдбреНрдпреВрд▓/рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд░рдЦреЗрдВ
рдЙрдиреНрд╣реЗрдВ stdout рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд▓рд╛рдЗрдиред рд░рд┐рдкреЛрд░реНрдЯ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреА
рдирд╛рдо "pylint_global.[txt|html]"ред [рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
--рд░рд┐рдкреЛрд░реНрдЯ= , -рдЖрд░
рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреВрд░реА рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреА рд╣реИ рдпрд╛ рдХреЗрд╡рд▓ рд╕рдВрджреЗрд╢ [рд╡рд░реНрддрдорд╛рди: рд╣рд╛рдБ]
--рдореВрд▓реНрдпрд╛рдВрдХрди=
рдкрд╛рдпрдерди рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдЬрд┐рд╕реЗ 10 рд╕реЗ рдХрдо рдиреЛрдЯ рд▓реМрдЯрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (10 рдЙрдЪреНрдЪрддрдо рдиреЛрдЯ рд╣реИ)ред
рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреНрд░рдорд╢рдГ рд╡реЗрд░рд┐рдПрдмрд▓ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдЪреЗрддрд╛рд╡рдиреА, рдХрдерди рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ
рдЗрд╕рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ/рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдХрдердиреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ
рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реИрд╢реНрд╡рд┐рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рд░рд┐рдкреЛрд░реНрдЯ (RP0004) рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред [рд╡рд░реНрддрдорд╛рди: 10.0 -
((рдлреНрд▓реЛрдЯ(5 * рддреНрд░реБрдЯрд┐ + рдЪреЗрддрд╛рд╡рдиреА + рд░рд┐рдлреИрдХреНрдЯрд░ + рдХрдиреНрд╡реЗрдВрд╢рди) / рдХрдерди) * 10)]
--рдЯрд┐рдкреНрдкрдгреА=
рдЕрдкрдиреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдиреЛрдЯ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреНрд▓реЛрдмрд▓ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдореВрд▓реНрдпрд╛рдВрдХрди рд░рд┐рдкреЛрд░реНрдЯ (RP0004)ред [рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
--msg-рдЯреЗрдореНрдкрд▓реЗрдЯ=
рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ. рдпрд╣ рдПрдХ рдкрд╛рдпрдерди рдирдИ-рд╢реИрд▓реА рдкреНрд░рд╛рд░реВрдк рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдВрджреЗрд╢ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░реЗрдВ. рд╕рднреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рджреЗрдЦреЗрдВ
рдЕрдкрд╡рд╛рдж
--рдЕрддрд┐рд╕рд╛рдорд╛рдиреНрдп-рдЕрдкрд╡рд╛рдж=
рдЕрдкрд╡рд╛рдж рдЬреЛ рдкрдХрдбрд╝реЗ рдЬрд╛рдиреЗ рдкрд░ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдВрдЧреЗред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ "рдЕрдкрд╡рд╛рдж"
[рд╡рд░реНрддрдорд╛рди: рдЕрдкрд╡рд╛рдж]
рдХрдХреНрд╖рд╛рдУрдВ
--рдЕрдирджреЗрдЦрд╛-iface-рд╡рд┐рдзрд┐рдпрд╛рдБ=
рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХреА рдЧрдИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЬрд╝реЛрдк рдХреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмреЗрд╕ рдХреНрд▓рд╛рд╕ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рдЬрд╛рдБрдЪ рди рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдгред [рдореМрдЬреВрджрд╛:
рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕реНрдердЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдирд╛рдо, рдирд╛рдо рдФрд░ рд╡рд┐рд╡рд░рдг, рдХреНрд╡реЗрд░реА рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП, getBases, getDescriptionFor, getDoc, getName, getTaggedValue, getTaggedValueTags, isEqualOrExtensedBy, setTaggedValue, isImplementedByInstancesOf,adaptWith,is_implemented_by]
--defining-attr-methods=
рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ (рдпрд╛рдиреА рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ) рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдзрд┐ рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреАред [рдореМрдЬреВрджрд╛:
__init__,__new__,setUp]
--рд╡реИрдз-рд╡рд░реНрдЧрд╡рд┐рдзрд┐-рдкреНрд░рдердо-рдЖрд░реНрдЧ=
рдХрд┐рд╕реА рд╡рд░реНрдЧ рд╡рд┐рдзрд┐ рдореЗрдВ рдкреНрд░рдердо рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреАред [рд╡рд░реНрддрдорд╛рди: рд╕реАрдПрд▓рдПрд╕]
--valid-metaclass-classmethod-first-arg=
рдореЗрдЯрд╛рдХреНрд▓рд╛рд╕ рдХреНрд▓рд╛рд╕ рдкрджреНрдзрддрд┐ рдореЗрдВ рдкрд╣рд▓реЗ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреАред [рдореМрдЬреВрджрд╛:
рдПрдорд╕реАрдПрд╕]
--рдмрд╣рд┐рд╖реНрдХреГрдд-рд╕рдВрд░рдХреНрд╖рд┐рдд=
рд╕рджрд╕реНрдп рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреА, рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рдкрд╣реБрдВрдЪ рдЪреЗрддрд╛рд╡рдиреА рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
[рд╡рд░реНрддрдорд╛рди: _asdict,_fields,_replace,_source,_make]
рдХрд╛рдЯрдирд╛
--рд▓реЙрдЧрд┐рдВрдЧ-рдореЙрдбреНрдпреВрд▓=
рд▓реЙрдЧрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рд╛рд░реВрдк рддрд░реНрдХ рд▓реЙрдЧрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рд╣реИрдВ
рдкреИрд░рд╛рдореАрдЯрд░ рдкреНрд░рд╛рд░реВрдк [рд╡рд░реНрддрдорд╛рди: рд▓реЙрдЧрд┐рдВрдЧ]
рдЪрд░
--init-рдЖрдпрд╛рдд=
рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣рдореЗрдВ __init__ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЕрдкреНрд░рдпреБрдХреНрдд рдЖрдпрд╛рдд рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред [рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
--рдбрдореА-рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕-рдЖрд░рдЬреАрдПрдХреНрд╕=
рдбрдореА рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЗ рдирд╛рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ (рдпрд╛рдиреА рдЕрдкреЗрдХреНрд╖рд┐рдд рдирд╣реАрдВ)ред
рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛)ред [рд╡рд░реНрддрдорд╛рди: _$|рдбрдореА]
--рдЕрддрд┐рд░рд┐рдХреНрдд-рдмрд┐рд▓реНрдЯрд┐рди=
рдмрд┐рд▓реНрдЯрд┐рди рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреАред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдЖрдк
рдЬрдм рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдирдП рдмрд┐рд▓реНрдбрд┐рдВрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рд┐рдПред [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--рдХреЙрд▓рдмреИрдХ=
рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреА рд╕реВрдЪреА рдЬреЛ рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдирд╛рдо рд╕реЗ рдкрд╣рдЪрд╛рди рд╕рдХрддреА рд╣реИред рдПрдХ рдХреЙрд▓рдмреИрдХ рдирд╛рдо
рдЙрди рддрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рд░рдВрдн рдпрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред [рд╡рд░реНрддрдорд╛рди: рд╕реАрдмреА_,_рд╕реАрдмреА]
рдбрд┐рдЬрд╝рд╛рдЗрди
--рдЕрдзрд┐рдХрддрдо-рдЖрд░реНрдЧреНрд╕=
рдлрд╝рдВрдХреНрд╢рди/рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рддрд░реНрдХреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ [рд╡рд░реНрддрдорд╛рди: 5]
--рдЕрдирджреЗрдЦрд╛-рддрд░реНрдХ-рдирд╛рдо=
рдЗрд╕ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рддрд░реНрдХ рдирд╛рдореЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдирд╛рдо рдХреЗ рд╕рд╛рде рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдЕрдЧреНрд░рдгреА рдЕрдВрдбрд░рд╕реНрдХреЛрд░ [рд╡рд░реНрддрдорд╛рди: _.*]
--рдЕрдзрд┐рдХрддрдо-рд╕реНрдерд╛рдиреАрдп=
рдлрд╝рдВрдХреНрд╢рди/рд╡рд┐рдзрд┐ рдирд┐рдХрд╛рдп рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рд▓реЛрдЧреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ [рд╡рд░реНрддрдорд╛рди: 15]
--рдЕрдзрд┐рдХрддрдо-рд░рд┐рдЯрд░реНрди=
рдлрд╝рдВрдХреНрд╢рди/рд╡рд┐рдзрд┐ рдирд┐рдХрд╛рдп рдХреЗ рд▓рд┐рдП рд░рд┐рдЯрд░реНрди/рдпреАрд▓реНрдб рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ [рд╡рд░реНрддрдорд╛рди: 6]
--рдЕрдзрд┐рдХрддрдо-рд╢рд╛рдЦрд╛рдПрдБ=
рдлрд╝рдВрдХреНрд╢рди/рд╡рд┐рдзрд┐ рдирд┐рдХрд╛рдп рдХреЗ рд▓рд┐рдП рд╢рд╛рдЦрд╛рдУрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ [рд╡рд░реНрддрдорд╛рди: 12]
--рдЕрдзрд┐рдХрддрдо-рдХрдерди=
рдлрд╝рдВрдХреНрд╢рди/рд╡рд┐рдзрд┐ рдирд┐рдХрд╛рдп рдореЗрдВ рдХрдердиреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ [рд╡рд░реНрддрдорд╛рди: 50]
--рдЕрдзрд┐рдХрддрдо-рдорд╛рддрд╛-рдкрд┐рддрд╛=
рдПрдХ рдХрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рднрд╛рд╡рдХреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ (R0901 рджреЗрдЦреЗрдВ)ред [рд╡рд░реНрддрдорд╛рди: 7]
--рдЕрдзрд┐рдХрддрдо-рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ=
рдХрд┐рд╕реА рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ (R0902 рджреЗрдЦреЗрдВ)ред [рд╡рд░реНрддрдорд╛рди: 7]
--рдорд┐рди-рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ-рддрд░реАрдХреЗ=
рдХрд┐рд╕реА рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ (R0903 рджреЗрдЦреЗрдВ)ред [рд╡рд░реНрддрдорд╛рди: 2]
--рдЕрдзрд┐рдХрддрдо-рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ-рддрд░реАрдХреЗ=
рдХрд┐рд╕реА рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ (R0904 рджреЗрдЦреЗрдВ)ред [рд╡рд░реНрддрдорд╛рди: 20]
рдмреБрдирд┐рдпрд╛рджреА
--рдЖрд╡рд╢реНрдпрдХ-рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ=
рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХреА рдЧрдИрдВ [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--рдЦрд░рд╛рдм рдХрд╛рд░реНрдп=
рдмрд┐рд▓реНрдЯрд┐рди рдлрд╝рдВрдХреНрд╢рди рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛
[рд╡рд░реНрддрдорд╛рди: рдорд╛рдирдЪрд┐рддреНрд░, рдлрд╝рд┐рд▓реНрдЯрд░, рдЗрдирдкреБрдЯ]
--рдЕрдЪреНрдЫреЗ-рдирд╛рдо=
рдЕрдЪреНрдЫреЗ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдирд╛рдо рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдореЗрд╢рд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП [рд╡рд░реНрддрдорд╛рди:
рдореИрдВ, рдЬреЗ, рдХреЗ, рдкреВрд░реНрд╡, рднрд╛рдЧреЛ,_]
--рдмреБрд░реЗ рдирд╛рдо=
рдЦрд░рд╛рдм рдЪрд░ рдирд╛рдо рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдореЗрд╢рд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП [рд╡рд░реНрддрдорд╛рди:
рдлреВ, рдмрд╛рд░, рдмрд╛рдЬ, рдЯреЛрдЯреЛ, рдЯреВрдЯреВ, рдЯрд╛рдЯрд╛]
--рдирд╛рдо-рд╕рдореВрд╣=
рдирд╛рдореЛрдВ рдХреЗ рдХреЛрд▓рди-рд╕реАрдорд╛рдВрдХрд┐рдд рд╕реЗрдЯ рдЬреЛ рдПрдХ-рджреВрд╕рд░реЗ рдХреА рдирд╛рдордХрд░рдг рд╢реИрд▓реА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ
рдирд╛рдо рд░реЗрдЧреЗрдХреНрд╕ рдХрдИ рд╢реИрд▓рд┐рдпреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--рд╢рд╛рдорд┐рд▓-рдирд╛рдордХрд░рдг-рд╕рдВрдХреЗрдд=
рдЕрдорд╛рдиреНрдп-рдирд╛рдо рдХреЗ рд╕рд╛рде рд╕рд╣реА рдирд╛рдордХрд░рдг рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрдд рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ [рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
--рдлрдВрдХреНрд╢рди-рдЖрд░рдЬреАрдПрдХреНрд╕=
рд╕рд╣реА рдлрд╝рдВрдХреНрд╢рди рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: [a-z_][a-
z0-9_]{2,30}$]
--рдлрд╝рдВрдХреНрд╢рди-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рдлрд╝рдВрдХреНрд╢рди рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: [a-z_][a-z0-9_]{2,30}$]
--рдЪрд░-рдЖрд░рдЬреАрдПрдХреНрд╕=
рд╕рд╣реА рдЪрд░ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: [a-z_][a-
z0-9_]{2,30}$]
--рдЪрд░-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рдЪрд░ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: [a-z_][a-z0-9_]{2,30}$]
--const-rgx=
рд╕рд╣реА рд╕реНрдерд┐рд░рд╛рдВрдХ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: (([A-Z_][A-
Z0-9_]*)|(__.*__))$]
--рд╕реНрдерд┐рд░рд╛рдВрдХ-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рдирд┐рд░рдВрддрд░ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: (([A-Z_][A-Z0-9_]*)|(__.*__))$]
--attr-rgx=
рд╕рд╣реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: [a-z_][a-
z0-9_]{2,30}$]
--attr-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: [a-z_][a-z0-9_]{2,30}$]
--рддрд░реНрдХ-рдЖрд░рдЬреАрдПрдХреНрд╕=
рд╕рд╣реА рддрд░реНрдХ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: [a-z_][a-
z0-9_]{2,30}$]
--рддрд░реНрдХ-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рддрд░реНрдХ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: [a-z_][a-z0-9_]{2,30}$]
--рд╡рд░реНрдЧ-рд╡рд┐рд╢реЗрд╖рддрд╛-rgx=
рд╕рд╣реА рд╡рд░реНрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: ([рдП-рдЬрд╝рд╛-рдЬреЗрдб_][рдП-
Za-z0-9_]{2,30}|(__.*__))$]
--рд╡рд░реНрдЧ-рд╡рд┐рд╢реЗрд╖рддрд╛-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рд╡рд░реНрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: ([A-Za-z_][A-Za-
z0-9_]{2,30}|(__.*__))$]
--inlinevar-rgx=
рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕рд╣реА рдЗрдирд▓рд╛рдЗрди рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ [рд╡рд░реНрддрдорд╛рди: [рдП-рдЬрд╝рд╛-рдЬреЗрдб_] [рдП-
Za-z0-9_]*$]
--inlinevar-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рдЗрдирд▓рд╛рдЗрди рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: [A-Za-z_][A-Za-z0-9_]*$]
--рдХреНрд▓рд╛рд╕-рдЖрд░рдЬреАрдПрдХреНрд╕=
рд╕рд╣реА рд╡рд░реНрдЧ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: [A-Z_][a-zA-Z0-9]+$]
--рд╡рд░реНрдЧ-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рд╡рд░реНрдЧ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: [A-Z_][a-zA-Z0-9]+$]
--рдореЙрдбреНрдпреВрд▓-рдЖрд░рдЬреАрдПрдХреНрд╕=
рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдорд┐рд▓рд╛рди рд╕рд╣реА рдореЙрдбреНрдпреВрд▓ рдирд╛рдо [рд╡рд░реНрддрдорд╛рди: (([a-z_][a-z0-9_]*)|([A-
Z][a-zA-Z0-9]+))$]
--рдореЙрдбреНрдпреВрд▓-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рдореЙрдбреНрдпреВрд▓ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: (([a-z_][a-z0-9_]*)|([AZ][a-zA-Z0-9]+))$]
--method-rgx=
рд╕рд╣реА рд╡рд┐рдзрд┐ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ [рд╡рд░реНрддрдорд╛рди: [a-z_][a-z0-9_]{2,30}$]
--рд╡рд┐рдзрд┐-рдирд╛рдо-рд╕рдВрдХреЗрдд=
рд╡рд┐рдзрд┐ рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдордХрд░рдг рд╕рдВрдХреЗрдд [рд╡рд░реНрддрдорд╛рди: [a-z_][a-z0-9_]{2,30}$]
--no-docstring-rgx=
рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рдХреЗрд╡рд▓ рдлрд╝рдВрдХреНрд╢рди рдпрд╛ рд╡рд░реНрдЧ рдирд╛рдореЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреЗ
рдбреЙрдХрд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ. [рдореМрдЬреВрджрд╛: __ред*__]
--docstring-рдиреНрдпреВрдирддрдо-рд▓рдВрдмрд╛рдИ=
рдлрд╝рдВрдХреНрд╢рдВрд╕/рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рд▓рд╛рдЗрди рд▓рдВрдмрд╛рдИ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдбреЙрдХрд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд╡реЗ рдЫреЛрдЯреА рд╣реЛрддреА рд╣реИрдВ
рдЫреВрдЯ [рд╡рд░реНрддрдорд╛рди:-1]
рдХрдИ рддрд░рд╣ рдХрд╛
--рдиреЛрдЯреНрд╕=
рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдиреЛрдЯ рдЯреИрдЧ рдХреА рд╕реВрдЪреА, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХреА рдЧрдИред [рдореМрдЬреВрджрд╛:
FIXME,XXX,TODO]
рдЯрд╛рдЗрдкрдЪреЗрдХ
--рдЕрдирджреЗрдЦрд╛-рдорд┐рд╢реНрд░рдг-рд╕рджрд╕реНрдп=
рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдорд┐рдХреНрд╕рд┐рди рдХреНрд▓рд╛рд╕ рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдП рдЧрдП рд▓рд╛рдкрддрд╛ рд╕рджрд╕реНрдпреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдорд┐рд╢реНрд░рдг
рдпрджрд┐ рдХреНрд▓рд╛рд╕ рдХрд╛ рдирд╛рдо "рдорд┐рдХреНрд╕рд┐рди" (рдХреЗрд╕ рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓) рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рддреЛ рдХреНрд▓рд╛рд╕ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред [рд╡рд░реНрддрдорд╛рди: рд╣рд╛рдБ]
--рдЕрдирджреЗрдЦрд╛-рдореЙрдбреНрдпреВрд▓=
рдореЙрдбреНрдпреВрд▓ рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП (рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА)ред
рдореЙрдбреНрдпреВрд▓/рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬрд╣рд╛рдВ рд░рдирдЯрд╛рдЗрдо рдХреЗ рджреМрд░рд╛рди рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдореМрдЬреВрджрд╛ рд╣реЛрддрд╛ рд╣реИ
рд╕рджрд╕реНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рд╕реНрдереИрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓реА рдЬрд╛ рд╕рдХрддреАрдВ [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--рдЕрдирджреЗрдЦрд╛-рд╡рд░реНрдЧ=
рдЙрди рд╡рд░реНрдЧреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП (рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА)ред
рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓реА рдХрдХреНрд╖рд╛рдПрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХреА рдЧрдИ рд╣реИрдВ)ред [рд╡рд░реНрддрдорд╛рди: SQLObject]
--рдЬрд╝реЛрдкреЗ=
рдЬрдм рдЬрд╝реЛрдк рдореЛрдб рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЬрд╝реЛрдк рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдПрдХ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реЗрдЯ рдЬреЛрдбрд╝реЗрдВ
рдЙрддреНрдкрдиреНрди-рд╕рджрд╕реНрдп. [рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
--рдЙрддреНрдкрдиреНрди-рд╕рджрд╕реНрдп=
рдЙрди рд╕рджрд╕реНрдпреЛрдВ рдХреА рд╕реВрдЪреА рдЬреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рд╣реИрдВ рдФрд░ рдкрд╛рдЗрд▓рд┐рдВрдЯ рдЕрдиреБрдорд╛рди рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рдЫреВрдЯ рдЧрдП рд╣реИрдВ,
рдФрд░ рдЗрд╕рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ E1101 рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдкрд╛рдпрдерди рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рд╣реИрдВ
рдХреЛ рд╕реНрд╡реАрдХреГрддред [рд╡рд░реНрддрдорд╛рди: REQUEST,acl_users,aq_parent]
рдЦреЗрд▓
--рд╡рд░реНрддрдиреА-рдирд┐рд░реНрджреЗрд╢=
рд╡рд░реНрддрдиреА рд╢рдмреНрджрдХреЛрд╢ рдирд╛рдо. рдЙрдкрд▓рдмреНрдз рд╢рдмреНрджрдХреЛрд╢: рдХреЛрдИ рдирд╣реАрдВ. рдЗрд╕реЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдкрд╛рдпрдерди-рдордВрддреНрд░рдореБрдЧреНрдз рдкреИрдХреЗрдЬред [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--рд╡рд░реНрддрдиреА-рдЕрдирджреЗрдЦрд╛-рд╢рдмреНрдж=
рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рд╢рдмреНрджреЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рдирдХреА рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--рд╡рд░реНрддрдиреА-рдирд┐рдЬреА-рддрд╛рдирд╛рд╢рд╛рд╣реА-рдлрд╝рд╛рдЗрд▓=
рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрде рдЬрд┐рд╕рдореЗрдВ рдирд┐рдЬреА рд╢рдмреНрджрдХреЛрд╢ рд╢рд╛рдорд┐рд▓ рд╣реИ; рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдПрдХ рд╢рдмреНрдж. [рдореМрдЬреВрджрд╛:
рдХреЛрдИ рдирд╣реАрдВ]
--рд╡рд░реНрддрдиреА-рднрдВрдбрд╛рд░-рдЕрдЬреНрдЮрд╛рдд-рд╢рдмреНрдж=
рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрдЬреНрдЮрд╛рдд рд╢рдмреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рдЬреА рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ --рд╡рд░реНрддрдиреА- рдореЗрдВ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ
рд╕рдВрджреЗрд╢ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рд╛рдЗрд╡реЗрдЯ-рдбрд┐рдХреНрдЯ-рдлрд╝рд╛рдЗрд▓ рд╡рд┐рдХрд▓реНрдкред [рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
FORMAT
--рдЕрдзрд┐рдХрддрдо-рд░реЗрдЦрд╛-рд▓рдВрдмрд╛рдИ=
рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛. [рд╡рд░реНрддрдорд╛рди: 100]
--рдЕрдирджреЗрдЦрд╛-рд▓рдВрдмреА-рдкрдВрдХреНрддрд┐рдпрд╛рдБ=
рдПрдХ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рд░реЗрдЧреЗрдХреНрд╕рдкреА рдЬрд┐рд╕реЗ рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ рд▓рдВрдмрд╛ рд╣реЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред [рд╡рд░реНрддрдорд╛рди: ^(#
)? ?$]
--рд╕рд┐рдВрдЧрд▓-рд▓рд╛рдЗрди-if-stmt=
рдпрджрд┐ рдХреЛрдИ рдФрд░ рдирд╣реАрдВ рд╣реИ рддреЛ рдЙрд╕рдХреЗ рдореБрдЦреНрдп рднрд╛рдЧ рдХреЛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рдорд╛рди рд░реЗрдЦрд╛ рдкрд░ рд╣реЛрдиреЗ рджреЗрдВред
[рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
--рдиреЛ-рд╕реНрдкреЗрд╕-рдЪреЗрдХ=NO_SPACE_CHECK
рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡реНрд╣рд╛рдЗрдЯрд╕реНрдкреЗрд╕ рдЬрд╛рдБрдЪ рдЕрдХреНрд╖рдо рд╣реИ [рд╡рд░реНрддрдорд╛рди:
рдЕрдиреБрдЧрд╛рдореА-рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо, рддрд╛рдирд╛рд╢рд╛рд╣реА-рд╡рд┐рднрд╛рдЬрдХ]
--рдЕрдзрд┐рдХрддрдо-рдореЙрдбреНрдпреВрд▓-рд▓рд╛рдЗрдиреЗрдВ=
рдПрдХ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ [рд╡рд░реНрддрдорд╛рди: 1000]
--рдЗрдВрдбреЗрдВрдЯ-рд╕реНрдЯреНрд░рд┐рдВрдЧ=
рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдпреВрдирд┐рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ " " (4 рд░рд┐рдХреНрдд рд╕реНрдерд╛рди) рдпрд╛ "" (1 рдЯреИрдм) рд╣реЛрддрд╛ рд╣реИред
[рдореМрдЬреВрджрд╛: ' ']
--рдЗрдВрдбреЗрдВрдЯ-рдЖрдлреНрдЯрд░-рдкреИрд░реЗрди=
рд▓рдЯрдХрддреА рдпрд╛ рдирд┐рд░рдВрддрд░ рд▓рд╛рдЗрди рдХреЗ рдЕрдВрджрд░ рдЖрд╡рд╢реНрдпрдХ рдЗрдВрдбреЗрдВрдЯ рдХреЗ рд╕реНрдерд╛рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред [рдореМрдЬреВрджрд╛:
4]
--рдЕрдкреЗрдХреНрд╖рд┐рдд-рдкрдВрдХреНрддрд┐-рдЕрдВрдд-рдкреНрд░рд╛рд░реВрдк=
рдкрдВрдХреНрддрд┐ рд╕рдорд╛рдкреНрддрд┐ рдХрд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рд╛рд░реВрдк, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рдЦрд╛рд▓реА (рдХрд┐рд╕реА рднреА рдкрдВрдХреНрддрд┐ рдХрд╛ рдЕрдВрдд), рдПрд▓рдПрдл рдпрд╛ рд╕реАрдЖрд░рдПрд▓рдПрдлред [рдореМрдЬреВрджрд╛:
рдХреЛрдИ рдирд╣реАрдВ]
рдЖрдпрд╛рдд
-- рдмрд╣рд┐рд╖реНрдХреГрдд-рдореЙрдбреНрдпреВрд▓=
рдЕрд╕реНрд╡реАрдХреГрдд рдореЙрдбреНрдпреВрд▓ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП [рд╡рд░реНрддрдорд╛рди:
regsub,TERMIOS,Bastion,rexec]
--рдЖрдпрд╛рдд-рдЧреНрд░рд╛рдлрд╝=
рджреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ (рдЕрд░реНрдерд╛рдд рдЖрдВрддрд░рд┐рдХ рдФрд░ рдмрд╛рд╣реНрдп) рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдПрдХ рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдПрдВ
(рд░рд┐рдкреЛрд░реНрдЯ RP0402 рдЕрдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП) [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--ext-рдЖрдпрд╛рдд-рдЧреНрд░рд╛рдл=
рджреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдПрдХ рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдПрдВ (рд░рд┐рдкреЛрд░реНрдЯ RP0402 рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЕрдХреНрд╖рдо рд╣реЛ) [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
--int-рдЖрдпрд╛рдд-рдЧреНрд░рд╛рдл=
рджреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдПрдХ рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдПрдВ (рд░рд┐рдкреЛрд░реНрдЯ RP0402 рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЕрдХреНрд╖рдо рд╣реЛ) [рд╡рд░реНрддрдорд╛рди: рдХреЛрдИ рдирд╣реАрдВ]
рд╕рдорд╛рдирддрд╛
--рдиреНрдпреВрдирддрдо-рд╕рдорд╛рдирддрд╛-рд░реЗрдЦрд╛рдПрдБ=
рд╕рдорд╛рдирддрд╛ рдХреА рдиреНрдпреВрдирддрдо рд░реЗрдЦрд╛ рд╕рдВрдЦреНрдпрд╛. [рд╡рд░реНрддрдорд╛рди: 4]
--рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВ=
рд╕рдорд╛рдирддрд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВред [рд╡рд░реНрддрдорд╛рди: рд╣рд╛рдБ]
--рдЕрдирджреЗрдЦрд╛-docstrings=
рд╕рдорд╛рдирддрд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп рдбреЙрдХрд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВред [рд╡рд░реНрддрдорд╛рди: рд╣рд╛рдБ]
--рдЕрдирджреЗрдЦрд╛-рдЖрдпрд╛рдд=
рд╕рдорд╛рдирддрд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп рдЖрдпрд╛рддреЛрдВ рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВред [рд╡рд░реНрддрдорд╛рди: рдирд╣реАрдВ]
рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
* рдкрд╛рдЗрд▓рд┐рдиреНрдереЛрдо
рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдкрде рдЬрд╣рд╛рдВ рд░рди рдХреЗ рд▓рд┐рдП рд╕рддрдд рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдирд╣реАрдВ рдорд┐рд▓рд╛,
рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ ~/.рдкрд┐рд▓рд┐рдВрдЯ.рдбреА/ рдпрд╛ .pylint.d (рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ)ред
* рдкрд╛рдЗрд▓рд┐рдВрдЯрдЖрд░рд╕реА
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрде. рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рджреЗрдЦреЗрдВ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП.
рдЖрдЙрдЯрдкреБрдЯ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рд░реВрдк рд╣реИ:
рд╕рдВрджреЗрд╢_рдкреНрд░рдХрд╛рд░: LINE_NUM:[рд╡рд╕реНрддреБ:] рд╕рдВрджреЗрд╢
рд╕рдВрджреЗрд╢ 5 рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ:
* (рд╕реА) рдХрдиреНрд╡реЗрдВрд╢рди, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдорд╛рдирдХ рдЙрд▓реНрд▓рдВрдШрди рдХреЗ рд▓рд┐рдП
* (рдЖрд░) рд░рд┐рдлреИрдХреНрдЯрд░, рдЦрд░рд╛рдм рдХреЛрдб рдЧрдВрдз рдХреЗ рд▓рд┐рдП
* (рдбрдмреНрд▓реНрдпреВ) рдЪреЗрддрд╛рд╡рдиреА, рдкрд╛рдпрдерди рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП
* (рдИ) рддреНрд░реБрдЯрд┐, рдХреЛрдб рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП
* (рдПрдл) рдШрд╛рддрдХ, рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реБрдИ рдЬрд┐рд╕рдиреЗ рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рд░реЛрдХрд╛
рдкреНрд░рд╕рдВрд╕реНрдХрд░рдгред
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдерд┐рддрд┐ рдХреЛрдб
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд┐рддрд┐ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:
* 0 рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛
*1 рдпрджрд┐ рдХреЛрдИ рдШрд╛рддрдХ рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
*2 рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
*4 рдпрджрд┐ рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
*8 рдпрджрд┐ рдХреЛрдИ рд░рд┐рдлреИрдХреНрдЯрд░ рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
*16 рдпрджрд┐ рдХреЛрдИ рд╕рдореНрдореЗрд▓рди рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
* 32 рдЙрдкрдпреЛрдЧ рддреНрд░реБрдЯрд┐ рдкрд░
рд╕реНрдерд┐рддрд┐ 1 рд╕реЗ 16 рдХреЛ рдмрд┐рдЯ-рдУрд░реЗрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рддрд╛рдХрд┐ рдЖрдк рдЬрд╛рди рд╕рдХреЗрдВ рдХрд┐ рдХреМрди рд╕реА рд╡рд┐рднрд┐рдиреНрди рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ рдЬрд╛рд░реА рдХреА рдЧрдИ рд╣реИрдВ
рдкрд╛рдЗрд▓рд┐рдВрдЯ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдерд┐рддрд┐ рдХреЛрдб рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди рдкрд╛рдЗрд▓рд┐рдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ