
рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдУрдкреЗрд░рд╛ рдФрд░ рдмреИрд▓реЗ рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ - рдЯрд┐рдХрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдкреИрд╕рд╛ рджреЗрддрд╛ рд╣реВрдВред рдкреНрд░рддреНрдпреЗрдХ рдмрдЯрди рдкрд░ рдПрдХ рдкреНрд░рд╣рд╛рд░ рдХреЗ рд╕рд╛рде рдерд┐рдпреЗрдЯрд░ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рджреИрдирд┐рдХ рджреГрд╢реНрдп рдмрд╣реБрдд рд╣реА рдердХрд╛рдК рдерд╛, рдФрд░ рдЕрдЪрд╛рдирдХ рд╕реБрдкрд░-рдЯреНрд░реЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП 170 рд░реВрдмрд▓ рдХреЗ рдЯрд┐рдХрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╕реЗ рджрд┐рд▓ рдЯреВрдЯ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджрд┐рдЦрд╛рдИ рджреА рдЬреЛ рдПрдХ рдкреЛрд╕реНрдЯрд░ рдкрд░ рдЪрд▓рддреА рд╣реИ рдФрд░ рдЪрдпрдирд┐рдд рдорд╣реАрдиреЗ рдХреЗ рд╕рдмрд╕реЗ рд╕рд╕реНрддреЗ рдЯрд┐рдХрдЯреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рддреА рд╣реИред рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдЕрдиреБрд░реЛрдз "1000 рд░реВрдмрд▓ рддрдХ рдкреБрд░рд╛рдиреЗ рдФрд░ рдирдП рдЪрд░рдг рдореЗрдВ рдорд╛рд░реНрдЪ рдореЗрдВ рд╕рднреА рдУрдкреЗрд░рд╛ рдХреА рд╕реВрдЪреА рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВред" рдПрдХ рджреЛрд╕реНрдд рдиреЗ рдХрд╣рд╛ "рдХреНрдпрд╛ рдЖрдк рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдмреЙрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?" рдпрд╣ рдпреЛрдЬрдирд╛ рдореЗрдВ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдХреНрдпреЛрдВ рдирд╣реАрдВред рдмреЙрдЯ рдХрд╛ рдЬрдиреНрдо рд╣реБрдЖ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдПрдХ рд╣реЛрдо рд▓реИрдкрдЯреЙрдк рдкрд░ рдШреВрдо рд░рд╣рд╛ рдерд╛ред
рддрдм рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдХреЛ рдмреНрд▓реЙрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдмреЙрдЯ рдХреЛ рдзрдХреЗрд▓рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд┐рдШрд▓ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдлреАрдХрд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдХрдЯреМрддреА рдХреЗ рддрд╣рдд, рдореИрдВ рд╢реБрд░реВ рд╕реЗ рд╣реА рдПрдХ рд╕рд╕реНрддреЗ рдЯрд┐рдХрдЯ рдЬрд╛рд╕реВрд╕ рдХреЗ рднрд╛рдЧреНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдПрдХ рд╕рд╛рд▓ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рдж рдЙрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реБрдЖред
1. рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдФрд░ рдХрдерди рдХреА рдЙрддреНрдкрддреНрддрд┐
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЙрддреНрдкрд╛рджрди рдореЗрдВ, рдкреВрд░реА рдХрд╣рд╛рдиреА рдХрд╛ рдПрдХ рдХрд╛рдо рдерд╛ - рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдкреЛрд╕реНрдЯрд░ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдореИрдиреБрдЕрд▓ рджреЗрдЦрдиреЗ рдкрд░ рд╕рдордп рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреАрдордд рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд┐рдП рдЧрдП рдкреНрд░рджрд░реНрд╢рдиреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рдирд╛ред рдПрдХрдорд╛рддреНрд░ рдерд┐рдПрдЯрд░ рдЬрд┐рд╕рдХрд╛ рдкреЛрд╕реНрдЯрд░ рд░реВрдЪрд┐ рдХрд╛ рдерд╛ рдФрд░ рд╡рд╣ рдорд░рд┐рдВрд╕реНрдХреА рдмрдирд╛ рд╣реБрдЖ рдерд╛ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрднрд╡ рдиреЗ рдЬрд▓реНрджреА рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдмрдЬрдЯ "рдЧреИрд▓рд░реА" рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рджрд┐рдиреЛрдВ рдкрд░ рдЦреБрд▓рддрд╛ рд╣реИ, рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рдЦрд░реАрджрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрджрд┐ рдХрд░реНрдордЪрд╛рд░реА рдЦрдбрд╝рд╛ рд╣реИ)ред рдХреБрдЫ рднреА рдпрд╛рдж рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд▓реЗрдХреНрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдмрдЯрди рдХреЗ рд╕рд╛рде рдкреЛрд╕реНрдЯрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рдерд╛ рдореИрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд░реБрдЪрд┐ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдПрдХ рд╕реАрдорд┐рдд рд╕реЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдореБрдЦреНрдп рдорд╛рдирджрдВрдб, рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЯрд┐рдХрдЯ рдХреА рдХреАрдордд рдереАред
рд╕рд╛рдЗрдЯ рдХрд╛ рдПрдкреАрдЖрдИ рдФрд░ рдЯрд┐рдХрдЯ рдкреНрд░рдгрд╛рд▓реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рдЧрдпрд╛ рдерд╛ рдХрд┐ HTML рдкреГрд╖реНрдареЛрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдмрд┐рдирд╛ рдПрдбреЛ рдХреЗ) рдЖрд╡рд╢реНрдпрдХ рдЯреИрдЧ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПред рдореБрдЦреНрдп рдПрдХ рдЦреЛрд▓реЗрдВ, F12 рджрдмрд╛рдПрдВ рдФрд░ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВред рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд▓рдЧ рд░рд╣рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЪреАрдЬреЗрдВ рдЬрд▓реНрджреА рд╕реЗ 1 рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рддрдХ рдкрд╣реБрдВрдЪ рдЧрдИрдВред
рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреЛрд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрдорд╛рдиреЗ рдкрд░ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдкрд░ рдЙрдЦрдбрд╝ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░ рдкрд╛рдардХреЛрдВ рдХреЗ рдкрд╛рд╕ рдПрдкреАрдЖрдИ рдХреЗ рдмрд┐рдирд╛ рдЙрдиреНрд╣реЗрдВ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВред
2. рдкрд╣рд▓рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдиреНрдпреВрдирддрдо рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛
рдореИрдВ рдорд╢реАрди рд╕реАрдЦрдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рдерд╛ред рдФрд░ html рдФрд░ рд╡реЗрдм рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреА рдХреЛрдИ рдЧрд╣рд░реА рд╕рдордЭ рдирд╣реАрдВ рдереА (рдФрд░ рдпрд╣ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛)ред рдЗрд╕рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ "рдЬрд╣рд╛рдВ рдореИрдВ рдЬрд╛рддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рд╣рдо рдкрд╛рдПрдВрдЧреЗ рдХрд┐ рдХреИрд╕реЗ рдЬрд╛рдирд╛ рд╣реИ"
рдкрд╣рд▓реЗ рдбреНрд░рд╛рдлреНрдЯ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдореЗрдВ 4 рд╢рд╛рдо тАЛтАЛрдХреЗ рдШрдВрдЯреЗ рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдФрд░ рд╕реБрдВрджрд░ рд╕реВрдк 4 рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдкрд░рд┐рдЪрдп рдерд╛ (рдПрдХ рдЕрдЪреНрдЫреЗ
рд▓реЗрдЦ рдХреА рдорджрдж рдХреЗ рдмрд┐рдирд╛, рд▓реЗрдЦрдХ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж)ред рд╕реНрдХреЗрдЪ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдПрдХ рдФрд░ рджрд┐рди рдмрдВрджред рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореЙрдбреНрдпреВрд▓ рдЕрдкрдиреЗ рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рд╕рдмрд╕реЗ рдЗрд╖реНрдЯрддрдо рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдпрд╣рд╛рдБ рдкрд╣рд▓реЗ рдЪрд░рдг рдореЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ рд╣реИред
рд╕рд╛рдЗрдЯ рдХреА рд╕рдВрд░рдЪрдирд╛ рд╕реЗ рдХреНрдпрд╛ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдХрд╣рд╛рдВ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИ, рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЙрди рд╕рдмрдорд┐рд╢рди рдХреЗ рдкрддреЗ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЪрдпрдирд┐рдд рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрд╕реНрдЯрд░ рдкрд░ рд╣реИрдВред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкреЛрд╕реНрдЯрд░ рдкреЗрдЬ рдХреА рд╕рдВрд░рдЪрдирд╛, рд╕рдм рдХреБрдЫ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ Html рдкреЗрдЬ рд╕реЗ, рд╣рдореЗрдВ рд╢реБрджреНрдз URL рдкрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдлрд┐рд░ рдЙрдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдиреЗ рдФрд░ рдореВрд▓реНрдп рдЯреИрдЧ рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕реА рддрд░рд╣ рд▓рд┐рдВрдХ рд▓рд┐рд╕реНрдЯ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
import requests import numpy as np from bs4 import BeautifulSoup def get_text(url):
рдЯрд┐рдХрдЯреЛрдВ рдХреА рдЦрд░реАрдж рдХреЗ рд╕рд╛рде рдкреГрд╖реНрда рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореВрд▓реНрдп рд╕реАрдорд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджреЗрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛:
- рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкреНрд░рдХрд╛рд░ (1-рдУрдкреЗрд░рд╛, 2-рдмреИрд▓реЗ, 3-рдХреЙрдиреНрд╕рд░реНрдЯ, 4-рд╡реНрдпрд╛рдЦреНрдпрд╛рди)
- рд╕реНрдерд▓ (1-рдкреБрд░рд╛рдирд╛ рдЪрд░рдг, 2-рдирдпрд╛ рдЪрд░рдг, 3-рдХреЙрдиреНрд╕рд░реНрдЯ рд╣реЙрд▓, 4-рдХрдХреНрд╖ рд╣реЙрд▓)
рд╕рд╛рдВрдЦреНрдпрд┐рдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рджрд░реНрдЬ рдХреА рдЬрд╛рддреА рд╣реИ; рдХрдИ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдУрдкреЗрд░рд╛ рдФрд░ рдмреИрд▓реЗ (рдУрдкреЗрд░рд╛ рд╕рд╕реНрддрд╛ рд╣реИ) рдХреЗ рд▓рд┐рдП рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдореЗрдВ рдЕрдВрддрд░ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИ рдФрд░ рдЙрдирдХреА рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рджреЗрдЦрдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реЛрддреА рд╣реИред
рдкрд░рд┐рдгрд╛рдо
4 рдкреНрд░рд╢реНрди рдФрд░ 4 рдбреЗрдЯрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ - рдорд╣реАрдирд╛, рдореВрд▓реНрдп рд╕реАрдорд╛, рдкреНрд░рдХрд╛рд░, рд╕реНрдерд╛рди рд╣реИред
рдЕрдЧрд▓рд╛, рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдП рд╕рднреА рд▓рд┐рдВрдХ рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╣реИрдВред рд╣рдо get_text рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдкрд░ рдХрдо рдХреАрдордд рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рднреА рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ URL рдХреЛ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЙрд╕реЗ рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рд░рдирдЯрд╛рдЗрдо рддрддреНрдХрд╛рд▓ рдирд╣реАрдВ рд╣реИред рдЕрдиреБрдХреВрд▓рди рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдпрд╣ рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдХрд┐ рдХреИрд╕реЗред
рдореИрдВрдиреЗ рд╕реНрд╡рдпрдВ рдХреЛрдб рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рдирд╣реАрдВ рджрд┐рдпрд╛ рд╣реИ, рдпрд╣ рдереЛрдбрд╝рд╛ рд▓рдВрдмрд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдБ рд╕рдм рдХреБрдЫ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕рдЪ рд╣реИ рдФрд░ рд╕реБрдВрджрд░ рд╕реВрдк 4 рдХреЗ рд╕рд╛рде "рд╕рд╣рдЬ"ред
рдпрджрд┐ рдХреАрдордд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдШреЛрд╖рд┐рдд рдПрдХ рд╕реЗ рдХрдо рд╣реИ рдФрд░ рдЯрд╛рдЗрдк-рдкреНрд▓реЗрд╕ рд╕реЗрдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рддреЛ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЗрди рд╕рднреА рдХреЛ .xls рдореЗрдВ рд╕рд╣реЗрдЬрдиреЗ рдХрд╛ рдПрдХ рдФрд░ рд╡рд┐рдХрд▓реНрдк рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдореВрд▓ рдирд╣реАрдВ рд▓рд┐рдпрд╛ред рдпрд╣ рдХрдВрд╕реЛрд▓ рдореЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдФрд░ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рд╣рд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рддреБрд░рдВрдд рд▓рд┐рдВрдХ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИред

рдХреЛрдб рдХреА рд▓рдЧрднрдЧ 150 рд▓рд╛рдЗрдиреЗрдВ рд╕рд╛рдордиреЗ рдЖрдИрдВред рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рд╡рд░реНрдгрд┐рдд рдиреНрдпреВрдирддрдо рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рднреА рдЬреАрд╡рд┐рдд рд▓реЛрдЧреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЬреАрд╡рдВрдд рд╣реИ рдФрд░ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде рдЪрд▓рддреА рд╣реИред рдЕрдиреНрдп рд╕рднреА рд╕рдВрд╢реЛрдзрди рдпрд╛ рддреЛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдП рдереЗ (awl рдХрд╛ рдирд┐рдзрди рд╣реЛ рдЧрдпрд╛ рд╣реИ) рдФрд░ рдЗрд╕рд▓рд┐рдП рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИрдВ, рдпрд╛ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рд╛рднрдкреНрд░рдж рдирд╣реАрдВ рд╣реИрдВред
3. рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░
рджреВрд╕рд░реЗ рдЪрд░рдг рдореЗрдВ, рдореИрдВрдиреЗ рдореВрд▓реНрдп рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛, рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд░реБрдЪрд┐ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рд╕рдВрдЧреНрд░рд╣реАрдд (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ, рдЙрдирдХреЗ рд▓рд┐рдП URL)ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдмреИрд▓реЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИ - рд╡реЗ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдмрд╣реБрдд рд╕рд╕реНрддреЗ рд╣реИрдВ рдФрд░ рд╡реЗ рдЖрдо рдмрдЬрдЯ рдХреЗ рдореБрджреНрджреЗ рдореЗрдВ рдирд╣реАрдВ рдкрдбрд╝реЗрдВрдЧреЗред рд▓реЗрдХрд┐рди 5 рд╣рдЬрд╛рд░ рд╕реЗ 2x рддрдХ рдбреНрд░реЙрдк рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рдкреНрд░рджрд░реНрд╢рди рдПрдХ рддрд╛рд░рдХреАрдп рдХрд▓рд╛рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╣реИ, рдФрд░ рдореИрдВ рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП URL рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдлрд┐рд░ рд╕рдордп-рд╕рдордп рдкрд░ рдЙрдиреНрд╣реЗрдВ "рд╢реЗрдХ" рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдкреБрд░рд╛рдиреЗ рдХреЗ рд╕рд╛рде рдирдИ рдХреАрдордд рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреА рд╣реЛрдЧреАред
def add_new_URL(user_id,perf_url):
рдореВрд▓реНрдп рдЕрджреНрдпрддрди рдореБрдЦреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╢рд╛рдпрдж рдЙрддрдирд╛ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рд╣рдо рдЪрд╛рд╣реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рддреЛ рджреВрд╕рд░реА рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмреНрдпрд╛рдЬ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдХреАрдорддреЛрдВ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд░рд╣реА рдереАред
рддрдм рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдмреЙрдЯ рдкреИрджрд╛ рд╣реБрдЖ рдерд╛, рдЗрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ, рддреЗрдЬ, рджрд┐рд▓реЗрд░, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдкреИрджрд╛ рд╣реБрдЖ рдерд╛ред рд╕рдм рдХреБрдЫ рдПрдХ рд╕рд╛рде рдирд╣реАрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдиреА (рд╕рд╛рде рд╣реА рд╕рд╛рде рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдмреЛрд▓реНрд╢реЛрдИ рдерд┐рдПрдЯрд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕) рд▓реЗрдЦ рдХреЗ рджреВрд╕рд░реЗ рднрд╛рдЧ рдореЗрдВ рд╣реЛрдЧрд╛ред
рдкрд░рд┐рдгрд╛рдо: рд╡рд┐рдЪрд╛рд░ рдПрдХ рд╕рдлрд▓рддрд╛ рдереА, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВред HTML рдкреГрд╖реНрдареЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдХреБрдЫ рд╣рдлрд╝реНрддреЗ рд▓рдЧреЗред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдкрд╛рдпрдерди рдПрдХ рднрд╛рд╖рд╛-рд▓рдЧрднрдЧ-рд╕рдм-рдХреБрдЫ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ рдФрд░ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдореЙрдбреНрдпреВрд▓ рд╣рдереМрдбрд╝рд╛ рдХреА рднреМрддрд┐рдХреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдирд╛рдЦреВрди рдХреЛ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реИрдмрд░рдЪрд┐рдпрдВрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдФрд░ рд╢рд╛рдпрдж, рдпрд╣ рдПрдХ рдЬрд╛рджреБрдИ рдкреЗрдВрдбреЗрд▓ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЬреЛ рдЖрдЦрд┐рд░рдХрд╛рд░ рдореЗрд░реЗ рд╕рд┐рд░ рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдмреИрдард╛ рд░рд╣рд╛ред
UPD: рдХрд╣рд╛рдиреА рдЬрд╛рд░реА - рднрд╛рдЧ 2