{"id":751,"date":"2021-09-26T22:00:29","date_gmt":"2021-09-26T19:00:29","guid":{"rendered":"https:\/\/1.cbm.ua\/?p=751"},"modified":"2021-10-01T15:31:14","modified_gmt":"2021-10-01T12:31:14","slug":"decode-%d0%b8-encode-%d0%b2-python-3-codecs-%d1%80%d0%b5%d0%b5%d1%81%d1%82%d1%80-%d0%ba%d0%be%d0%b4%d0%b8%d1%80%d0%be%d0%b2%d0%be%d0%ba-%d0%b8-%d0%b1%d0%b0%d0%b7%d0%be%d0%b2%d1%8b%d1%85","status":"publish","type":"post","link":"https:\/\/1.cbm.ua\/?p=751","title":{"rendered":".decode \u0438 .encode \u0432 Python 3. codecs \u2014 \u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432"},"content":{"rendered":"\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#standard-encodings\">URL \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a<\/a><\/p>\n\n\n\n<p><a href=\"#encoding-table\">encoding-table<\/a> (\u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0442\u0430\u0431\u043b\u0438\u0446\u0435)<\/p>\n\n\n\n<p><a href=\"#example-number-1\">\u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u043c\u043e\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u0441 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u043c &#171;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0442\u0435\u043a\u0441\u0442\u0430&#187;.<\/a><\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-codecs\"><code>codecs<\/code><\/a>&nbsp;\u2014 \u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432<\/h1>\n\n\n\n<p><strong>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434:<\/strong>&nbsp;<a href=\"https:\/\/github.com\/python\/cpython\/tree\/3.8\/Lib\/codecs.py\">Lib\/codecs.py<\/a><\/p>\n\n\n\n<p>\u042d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b \u0434\u043b\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a Python (\u043a\u043e\u0434\u0435\u0440\u044b \u0438 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u044b) \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u043c\u0443 \u0440\u0435\u0435\u0441\u0442\u0440\u0443 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a Python, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c \u043f\u043e\u0438\u0441\u043a\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u043e\u0448\u0438\u0431\u043e\u043a. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442 \u0442\u0435\u043a\u0441\u0442 \u0432 \u0431\u0430\u0439\u0442\u044b, \u043d\u043e \u0435\u0441\u0442\u044c \u0442\u0430\u043a\u0436\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442 \u0442\u0435\u043a\u0441\u0442 \u0432 \u0442\u0435\u043a\u0441\u0442 \u0438 \u0431\u0430\u0439\u0442\u044b \u0432 \u0431\u0430\u0439\u0442\u044b. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0435 \u0442\u0438\u043f\u044b, \u043d\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043c\u043e\u0434\u0443\u043b\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0442\u043e\u043b\u044c\u043a\u043e&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a<\/a>&nbsp;\u0438\u043b\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442 \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#bytes\"><code>bytes<\/code><\/a>.<\/p>\n\n\n\n<p>\u041c\u043e\u0434\u0443\u043b\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043b\u044e\u0431\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438:<code>codecs.encode<\/code>(<em>obj<\/em>,&nbsp;<em>encoding=&#8217;utf-8&#8242;<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>)<\/p>\n\n\n\n<p>\u041a\u043e\u0434\u0438\u0440\u0443\u0435\u0442&nbsp;<em>obj<\/em>&nbsp;\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438, \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0434\u043b\u044f&nbsp;<em>encoding<\/em>.<\/p>\n\n\n\n<p><em>errors<\/em>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0434\u0430\u043d \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0436\u0435\u043b\u0430\u0435\u043c\u043e\u0439 \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a. \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u2014&nbsp;<code>'strict'<\/code>, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043e\u0448\u0438\u0431\u043a\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#ValueError\"><code>ValueError<\/code><\/a>&nbsp;(\u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b\u0439 \u043f\u043e\u0434\u043a\u043b\u0430\u0441\u0441 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeEncodeError\"><code>UnicodeEncodeError<\/code><\/a>). \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codec-base-classes\">\u0411\u0430\u0437\u043e\u0432\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b \u043a\u043e\u0434\u0435\u043a\u043e\u0432<\/a>&nbsp;\u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438.<code>codecs.decode<\/code>(<em>obj<\/em>,&nbsp;<em>encoding=&#8217;utf-8&#8242;<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>)<\/p>\n\n\n\n<p>\u0414\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442&nbsp;<em>obj<\/em>&nbsp;\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438, \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0434\u043b\u044f&nbsp;<em>encoding<\/em>.<\/p>\n\n\n\n<p><em>errors<\/em>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0434\u0430\u043d \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0436\u0435\u043b\u0430\u0435\u043c\u043e\u0439 \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a. \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u2014&nbsp;<code>'strict'<\/code>, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043e\u0448\u0438\u0431\u043a\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#ValueError\"><code>ValueError<\/code><\/a>&nbsp;(\u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043f\u043e\u0434\u043a\u043b\u0430\u0441\u0441 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeDecodeError\"><code>UnicodeDecodeError<\/code><\/a>). \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codec-base-classes\">\u0411\u0430\u0437\u043e\u0432\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b \u043a\u043e\u0434\u0435\u043a\u043e\u0432<\/a>&nbsp;\u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438.<\/p>\n\n\n\n<p>\u041f\u043e\u043b\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e:<code>codecs.lookup<\/code>(<em>encoding<\/em>)<\/p>\n\n\n\n<p>\u0418\u0449\u0435\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 \u0432 \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a Python \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u044a\u0435\u043a\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo\"><code>CodecInfo<\/code><\/a>, \u043a\u0430\u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e \u043d\u0438\u0436\u0435.<\/p>\n\n\n\n<p>\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0438\u0449\u0443\u0442\u0441\u044f \u0432 \u043a\u0435\u0448\u0435 \u0440\u0435\u0435\u0441\u0442\u0440\u0430. \u0415\u0441\u043b\u0438 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b, \u0441\u043a\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441\u043f\u0438\u0441\u043e\u043a \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u043f\u043e\u0438\u0441\u043a\u0430. \u0415\u0441\u043b\u0438 \u043e\u0431\u044a\u0435\u043a\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo\"><code>CodecInfo<\/code><\/a>&nbsp;\u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d, \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>. \u0412 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0431\u044a\u0435\u043a\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo\"><code>CodecInfo<\/code><\/a>&nbsp;\u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043a\u044d\u0448\u0435 \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435.<em>class&nbsp;<\/em><code>codecs.CodecInfo<\/code>(<em>encode<\/em>,&nbsp;<em>decode<\/em>,&nbsp;<em>streamreader=None<\/em>,&nbsp;<em>streamwriter=None<\/em>,&nbsp;<em>incrementalencoder=None<\/em>,&nbsp;<em>incrementaldecoder=None<\/em>,&nbsp;<em>name=None<\/em>)<\/p>\n\n\n\n<p>\u0421\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 \u0432 \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a. \u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u0438\u043c\u0435\u043d\u043d\u044b\u0445 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430\u0445:<code>name<\/code><\/p>\n\n\n\n<p>\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438.<code>encode<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo.encode\">\u00b6<\/a><code>decode<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo.decode\">\u00b6<\/a>\u0424\u0443\u043d\u043a\u0446\u0438\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f. \u041e\u043d\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0438\u043b\u0438 \u043c\u0435\u0442\u043e\u0434\u0430\u043c\u0438, \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0442\u043e\u0442 \u0436\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u0447\u0442\u043e \u0438 \u0443 \u043c\u0435\u0442\u043e\u0434\u043e\u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.Codec.encode\"><code>encode()<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.Codec.decode\"><code>decode()<\/code><\/a>&nbsp;\u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a (\u0441\u043c.&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codec-objects\">Codec \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441<\/a>). \u041e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438\u043b\u0438 \u043c\u0435\u0442\u043e\u0434\u044b \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f.<code>incrementalencoder<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo.incrementalencoder\">\u00b6<\/a><code>incrementaldecoder<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo.incrementaldecoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441\u044b \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0435\u0440\u0430 \u0438 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430 \u0438\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0444\u0430\u0431\u0440\u0438\u043a\u0438. \u041e\u043d\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u0431\u0430\u0437\u043e\u0432\u044b\u043c\u0438 \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder\"><code>IncrementalEncoder<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder\"><code>IncrementalDecoder<\/code><\/a>&nbsp;\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435.<code>streamwriter<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo.streamwriter\">\u00b6<\/a><code>streamreader<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo.streamreader\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441\u044b \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u0447\u0442\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0438\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0444\u0430\u0431\u0440\u0438\u043a\u0438. \u041e\u043d\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u0431\u0430\u0437\u043e\u0432\u044b\u043c\u0438 \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u043e\u0442\u043e\u043a\u0430 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435.<\/p>\n\n\n\n<p>\u0427\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a, \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.lookup\"><code>lookup()<\/code><\/a>&nbsp;\u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a:<code>codecs.<\/code><code>getencoder<\/code>(<em>encoding<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.getencoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041d\u0430\u0439\u0442\u0438 \u043a\u043e\u0434\u0435\u043a \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0435\u0451 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u0430.<code>codecs.<\/code><code>getdecoder<\/code>(<em>encoding<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.getdecoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041d\u0430\u0439\u0442\u0438 \u043a\u043e\u0434\u0435\u043a \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0435\u0451 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u0430.<code>codecs.<\/code><code>getincrementalencoder<\/code>(<em>encoding<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.getincrementalencoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041d\u0430\u0439\u0442\u0438 \u043a\u043e\u0434\u0435\u043a \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0435\u0451 \u043a\u043b\u0430\u0441\u0441 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0435\u0440\u0430 \u0438\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0444\u0430\u0431\u0440\u0438\u043a\u0443.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u0430 \u0438\u043b\u0438 \u043a\u043e\u0434\u0435\u043a \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u044b\u0439 \u043a\u043e\u0434\u0435\u0440.<code>codecs.<\/code><code>getincrementaldecoder<\/code>(<em>encoding<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.getincrementaldecoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041d\u0430\u0439\u0442\u0438 \u043a\u043e\u0434\u0435\u043a \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0435\u0433\u043e \u043a\u043b\u0430\u0441\u0441 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u043e\u0433\u043e \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430 \u0438\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0444\u0430\u0431\u0440\u0438\u043a\u0443.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u0430 \u0438\u043b\u0438 \u043a\u043e\u0434\u0435\u043a \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u044b\u0439 \u0434\u0435\u043a\u043e\u0434\u0435\u0440.<code>codecs.<\/code><code>getreader<\/code>(<em>encoding<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.getreader\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041d\u0430\u0439\u0442\u0438 \u043a\u043e\u0434\u0435\u043a \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0435\u0433\u043e \u043a\u043b\u0430\u0441\u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0438\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0444\u0430\u0431\u0440\u0438\u043a\u0443.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u0430.<code>codecs.<\/code><code>getwriter<\/code>(<em>encoding<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.getwriter\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041d\u0430\u0439\u0442\u0438 \u043a\u043e\u0434\u0435\u043a \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0435\u0433\u043e \u043a\u043b\u0430\u0441\u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u0438\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0444\u0430\u0431\u0440\u0438\u043a\u0443.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u0430.<\/p>\n\n\n\n<p>\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u043a\u043e\u0434\u0435\u043a\u0438 \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c\u0438 \u043f\u043e\u0441\u043b\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043f\u043e\u0438\u0441\u043a\u0430 \u043a\u043e\u0434\u0435\u043a\u0430:<code>codecs.<\/code><code>register<\/code>(<em>search_function<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.register\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043f\u043e\u0438\u0441\u043a\u0430 \u043a\u043e\u0434\u0435\u043a\u0430. \u041e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043f\u043e\u0438\u0441\u043a\u0430 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u0438\u043c\u044f, \u0441\u043e\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0438\u0437 \u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0445 \u0431\u0443\u043a\u0432, \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.CodecInfo\"><code>CodecInfo<\/code><\/a>. \u0415\u0441\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0439\u0442\u0438 \u0437\u0430\u0434\u0430\u043d\u043d\u0443\u044e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443, \u043e\u043d\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0432\u0435\u0440\u043d\u0443\u0442\u044c&nbsp;<code>None<\/code>.<\/p>\n\n\n\n<p>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435<\/p>\n\n\n\n<p>\u041f\u043e\u0438\u0441\u043a \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435\u043e\u0431\u0440\u0430\u0442\u0438\u043c\u0430, \u0447\u0442\u043e \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u043c\u043e\u0436\u0435\u0442 \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u0438 \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u043e\u043c \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043c\u043e\u0434\u0443\u043b\u044f.<\/p>\n\n\n\n<p>\u0425\u043e\u0442\u044f \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/functions.html#open\"><code>open()<\/code><\/a>&nbsp;\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043d\u0435\u0439 \u043c\u043e\u0434\u0443\u043b\u044c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/io.html#module-io\"><code>io<\/code><\/a>&nbsp;\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u044b\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u043c \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u0444\u0430\u0439\u043b\u0430\u043c\u0438, \u044d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438 \u043a\u043b\u0430\u0441\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0448\u0438\u0440\u043e\u043a\u0438\u0439 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u043a\u043e\u0434\u0435\u043a\u043e\u0432 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u043c\u0438 \u0444\u0430\u0439\u043b\u0430\u043c\u0438:<code>codecs.<\/code><code>open<\/code>(<em>filename<\/em>,&nbsp;<em>mode=&#8217;r&#8217;<\/em>,&nbsp;<em>encoding=None<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>,&nbsp;<em>buffering=-1<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.open\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0433\u043e&nbsp;<em>mode<\/em>&nbsp;\u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReaderWriter\"><code>StreamReaderWriter<\/code><\/a>, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044f \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\/\u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0420\u0435\u0436\u0438\u043c \u0444\u0430\u0439\u043b\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u2014&nbsp;<code>'r'<\/code>, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0447\u0442\u0435\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435<\/p>\n\n\n\n<p>\u0411\u0430\u0437\u043e\u0432\u044b\u0435 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0434\u0432\u043e\u0438\u0447\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435. \u041f\u0440\u0438 \u0447\u0442\u0435\u043d\u0438\u0438 \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435&nbsp;<code>'\\n'<\/code>&nbsp;\u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f. \u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>mode<\/em>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043b\u044e\u0431\u044b\u043c \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c, \u043f\u0440\u0438\u0435\u043c\u043b\u0435\u043c\u044b\u043c \u0434\u043b\u044f \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/functions.html#open\"><code>open()<\/code><\/a>; \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f&nbsp;<code>'b'<\/code>.<\/p>\n\n\n\n<p><em>encoding<\/em>&nbsp;\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u0430. \u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0430 \u043b\u044e\u0431\u0430\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442 \u0438\u0437 \u0431\u0430\u0439\u0442\u043e\u0432, \u0430 \u0442\u0438\u043f\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u043c\u0438 \u043c\u0435\u0442\u043e\u0434\u0430\u043c\u0438, \u0437\u0430\u0432\u0438\u0441\u044f\u0442 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0433\u043e \u043a\u043e\u0434\u0435\u043a\u0430.<\/p>\n\n\n\n<p><em>errors<\/em>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0434\u0430\u043d \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f&nbsp;<code>'strict'<\/code>, \u0447\u0442\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#ValueError\"><code>ValueError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043a\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u0423&nbsp;<em>buffering<\/em>&nbsp;\u0442\u043e \u0436\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0438 \u0443 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/functions.html#open\"><code>open()<\/code><\/a>. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e -1, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0440\u0430\u0437\u043c\u0435\u0440 \u0431\u0443\u0444\u0435\u0440\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.<code>codecs.<\/code><code>EncodedFile<\/code>(<em>file<\/em>,&nbsp;<em>data_encoding<\/em>,&nbsp;<em>file_encoding=None<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.EncodedFile\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamRecoder\"><code>StreamRecoder<\/code><\/a>, \u043e\u0431\u0451\u0440\u043d\u0443\u0442\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e&nbsp;<em>file<\/em>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0435 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0438 \u043e\u0431\u0451\u0440\u043d\u0443\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438.<\/p>\n\n\n\n<p>\u0414\u0430\u043d\u043d\u044b\u0435, \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u0432 \u043e\u0431\u0451\u0440\u043d\u0443\u0442\u044b\u0439 \u0444\u0430\u0439\u043b, \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c&nbsp;<em>data_encoding<\/em>, \u0430 \u0437\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0432 \u0432\u0438\u0434\u0435 \u0431\u0430\u0439\u0442\u043e\u0432 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c&nbsp;<em>file_encoding<\/em>. \u0411\u0430\u0439\u0442\u044b, \u0441\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430, \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e&nbsp;<em>file_encoding<\/em>, \u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c&nbsp;<em>data_encoding<\/em>.<\/p>\n\n\n\n<p>\u0415\u0441\u043b\u0438&nbsp;<em>file_encoding<\/em>&nbsp;\u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f&nbsp;<em>data_encoding<\/em>.<\/p>\n\n\n\n<p><em>errors<\/em>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0434\u0430\u043d \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f&nbsp;<code>'strict'<\/code>, \u0447\u0442\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#ValueError\"><code>ValueError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043a\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<code>codecs.<\/code><code>iterencode<\/code>(<em>iterator<\/em>,&nbsp;<em>encoding<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>,&nbsp;<em>**kwargs<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.iterencode\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u044b\u0439 \u043a\u043e\u0434\u0435\u0440 \u0434\u043b\u044f \u0438\u0442\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445&nbsp;<em>iterator<\/em>. \u042d\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-47\">\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c<\/a>. \u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;(\u043a\u0430\u043a \u0438 \u043b\u044e\u0431\u043e\u0439 \u0434\u0440\u0443\u0433\u043e\u0439 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442) \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f \u0432 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434\u0435\u0440.<\/p>\n\n\n\n<p>\u042d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0442\u0440\u0435\u0431\u0443\u0435\u0442, \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434\u0435\u043a \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u043b \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b&nbsp;<code>str<\/code>&nbsp;\u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u0430\u0439\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u0434\u0435\u0440\u0438, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a&nbsp;<code>base64_codec<\/code>.<code>codecs.<\/code><code>iterdecode<\/code>(<em>iterator<\/em>,&nbsp;<em>encoding<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>,&nbsp;<em>**kwargs<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.iterdecode\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u044b\u0439 \u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u0434\u043b\u044f \u0438\u0442\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0432\u043e\u0434\u0430, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e&nbsp;<em>iterator<\/em>. \u042d\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-47\">\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c<\/a>. \u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;(\u043a\u0430\u043a \u0438 \u043b\u044e\u0431\u043e\u0439 \u0434\u0440\u0443\u0433\u043e\u0439 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442) \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u043e\u043c\u0443 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0443.<\/p>\n\n\n\n<p>\u042d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0442\u0440\u0435\u0431\u0443\u0435\u0442, \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434\u0435\u043a \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u043b \u0434\u043b\u044f \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u044b&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#bytes\"><code>bytes<\/code><\/a>. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d\u0430 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u0434\u0435\u0440\u0438 \u0442\u0435\u043a\u0441\u0442\u0430 \u0432 \u0442\u0435\u043a\u0441\u0442, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a&nbsp;<code>rot_13<\/code>, \u0445\u043e\u0442\u044f&nbsp;<code>rot_13<\/code>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u043e \u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.iterencode\"><code>iterencode()<\/code><\/a>.<\/p>\n\n\n\n<p>\u041c\u043e\u0434\u0443\u043b\u044c \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u044b \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0444\u0430\u0439\u043b\u044b, \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0435 \u043e\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b:<code>codecs.<\/code><code>BOM<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM\">\u00b6<\/a><code>codecs.<\/code><code>BOM_BE<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_BE\">\u00b6<\/a><code>codecs.<\/code><code>BOM_LE<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_LE\">\u00b6<\/a><code>codecs.<\/code><code>BOM_UTF8<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF8\">\u00b6<\/a><code>codecs.<\/code><code>BOM_UTF16<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16\">\u00b6<\/a><code>codecs.<\/code><code>BOM_UTF16_BE<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16_BE\">\u00b6<\/a><code>codecs.<\/code><code>BOM_UTF16_LE<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16_LE\">\u00b6<\/a><code>codecs.<\/code><code>BOM_UTF32<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF32\">\u00b6<\/a><code>codecs.<\/code><code>BOM_UTF32_BE<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF32_BE\">\u00b6<\/a><code>codecs.<\/code><code>BOM_UTF32_LE<\/code><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF32_LE\">\u00b6<\/a><\/p>\n\n\n\n<p>\u042d\u0442\u0438 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0439\u0442\u043e\u0432, \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u043c\u0435\u0442\u043a\u0430\u043c\u0438 \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0431\u0430\u0439\u0442\u043e\u0432 (BOM) \u042e\u043d\u0438\u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a. \u041e\u043d\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0432 \u043f\u043e\u0442\u043e\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 UTF-16 \u0438 UTF-32 \u0434\u043b\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0431\u0430\u0439\u0442\u043e\u0432, \u0430 \u0432 UTF-8 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u042e\u043d\u0438\u043a\u043e\u0434 \u0441\u0438\u0433\u043d\u0430\u0442\u0443\u0440\u044b.&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16\"><code>BOM_UTF16<\/code><\/a>&nbsp;\u2014 \u044d\u0442\u043e&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16_BE\"><code>BOM_UTF16_BE<\/code><\/a>&nbsp;\u0438\u043b\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16_LE\"><code>BOM_UTF16_LE<\/code><\/a>&nbsp;\u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0431\u0430\u0439\u0442\u043e\u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b,&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM\"><code>BOM<\/code><\/a>&nbsp;\u2014 \u044d\u0442\u043e \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c \u0434\u043b\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16\"><code>BOM_UTF16<\/code><\/a>,&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_LE\"><code>BOM_LE<\/code><\/a>&nbsp;\u0434\u043b\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16_LE\"><code>BOM_UTF16_LE<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_BE\"><code>BOM_BE<\/code><\/a>&nbsp;\u0434\u043b\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.BOM_UTF16_BE\"><code>BOM_UTF16_BE<\/code><\/a>. \u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u0445 UTF-8 \u0438 UTF-32.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0411\u0430\u0437\u043e\u0432\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b \u043a\u043e\u0434\u0435\u043a\u043e\u0432<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codec-base-classes\">\u00b6<\/a><\/h2>\n\n\n\n<p>\u041c\u043e\u0434\u0443\u043b\u044c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-codecs\"><code>codecs<\/code><\/a>&nbsp;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438 \u043a\u043e\u0434\u0435\u043a\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 \u043a\u043e\u0434\u0435\u043a\u043e\u0432.<\/p>\n\n\n\n<p>\u041a\u0430\u0436\u0434\u044b\u0439 \u043a\u043e\u0434\u0435\u043a \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0447\u0435\u0442\u044b\u0440\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430, \u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043a\u043e\u0434\u0435\u043a\u0430 \u0432 Python: \u043a\u043e\u0434\u0435\u0440 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u0431\u0435\u0437 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e \u0447\u0442\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u0430 \u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0442\u043e\u043a\u0430. \u0421\u0440\u0435\u0434\u0441\u0442\u0432\u043e \u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0442\u043e\u043a\u0430 \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043a\u043e\u0434\u0435\u0440\/\u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432. \u0410\u0432\u0442\u043e\u0440\u0430\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0442\u0430\u043a\u0436\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c, \u043a\u0430\u043a \u043a\u043e\u0434\u0435\u043a \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#error-handlers\">\u00b6<\/a><\/h3>\n\n\n\n<p>\u0427\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a, \u043a\u043e\u0434\u0435\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u0432\u0441\u0435\u043c\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c\u0438 \u043a\u043e\u0434\u0435\u043a\u0430\u043c\u0438 Python:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><\/tr><\/thead><tbody><tr><td><code>'strict'<\/code><\/td><td>\u0412\u044b\u0437\u0432\u0430\u0442\u044c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeError\"><code>UnicodeError<\/code><\/a>&nbsp;(\u0438\u043b\u0438 \u043f\u043e\u0434\u043a\u043b\u0430\u0441\u0441); \u044d\u0442\u043e\u0442 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.strict_errors\"><code>strict_errors()<\/code><\/a>.<\/td><\/tr><tr><td><code>'ignore'<\/code><\/td><td>\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0431\u0435\u0437 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0433\u043e \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f. \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.ignore_errors\"><code>ignore_errors()<\/code><\/a>.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043d\u0438\u0436\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043a&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c<\/a>:<\/p>\n\n\n\n<figure id=\"index-1\" class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><th>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/th><\/tr><\/thead><tbody><tr><td><code>'replace'<\/code><\/td><td>\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u043c \u043c\u0430\u0440\u043a\u0435\u0440\u043e\u043c \u0437\u0430\u043c\u0435\u043d\u044b; Python \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439&nbsp;<code>U+FFFD<\/code>&nbsp;\u0417\u0410\u041c\u0415\u041d\u042f\u042e\u0429\u0418\u0419 \u0421\u0418\u041c\u0412\u041e\u041b \u0434\u043b\u044f \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 \u043f\u0440\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0438 \u201e?\u201c \u043f\u0440\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438. \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.replace_errors\"><code>replace_errors()<\/code><\/a>.<\/td><\/tr><tr><td><code>'xmlcharrefreplace'<\/code><\/td><td>\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 XML \u0441\u0438\u043c\u0432\u043e\u043b \u0441\u0441\u044b\u043b\u043a\u043e\u0439 (\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f). \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.xmlcharrefreplace_errors\"><code>xmlcharrefreplace_errors()<\/code><\/a>.<\/td><\/tr><tr><td><code>'backslashreplace'<\/code><\/td><td>\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 escape-\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u0441\u043e\u0439 \u0447\u0435\u0440\u0442\u043e\u0439. \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.backslashreplace_errors\"><code>backslashreplace_errors()<\/code><\/a>.<\/td><\/tr><tr><td><code>'namereplace'<\/code><\/td><td>\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c&nbsp;<code>\\N{...}<\/code>&nbsp;escape-\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e (\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f). \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.namereplace_errors\"><code>namereplace_errors()<\/code><\/a>.<\/td><\/tr><tr><td><code>'surrogateescape'<\/code><\/td><td>\u041f\u0440\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0431\u0430\u0439\u0442 \u0441 \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u043c \u0441\u0443\u0440\u0440\u043e\u0433\u0430\u0442\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435 \u043e\u0442&nbsp;<code>U+DC80<\/code>&nbsp;\u0434\u043e \u0434\u043e&nbsp;<code>U+DCFF<\/code>. \u0417\u0430\u0442\u0435\u043c \u044d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0451\u043d \u0432 \u0442\u043e\u0442 \u0436\u0435 \u0431\u0430\u0439\u0442, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'surrogateescape'<\/code>. (\u0421\u043c.&nbsp;<a href=\"https:\/\/www.python.org\/dev\/peps\/pep-0383\"><strong>PEP 383<\/strong><\/a>&nbsp;\u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438.)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u043d \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u0434\u0435\u043a\u043e\u0432:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><th>\u041a\u043e\u0434\u0435\u043a\u0438<\/th><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><\/tr><\/thead><tbody><tr><td><code>'surrogatepass'<\/code><\/td><td>utf-8, utf-16, utf-32, utf-16-be, utf-16-le, utf-32-be, utf-32-le<\/td><td>\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0443\u0440\u0440\u043e\u0433\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u0434\u043e\u0432. \u042d\u0442\u0438 \u043a\u043e\u0434\u0435\u043a\u0438 \u043e\u0431\u044b\u0447\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u044e\u0442 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0441\u0443\u0440\u0440\u043e\u0433\u0430\u0442\u043e\u0432 \u043a\u0430\u043a \u043e\u0448\u0438\u0431\u043a\u0443.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.1:&nbsp;\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'surrogateescape'<\/code>&nbsp;\u0438&nbsp;<code>'surrogatepass'<\/code>.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.4:&nbsp;\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'surrogatepass'<\/code>&nbsp;\u0442\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0441 \u043a\u043e\u0434\u0435\u043a\u0430\u043c\u0438 utf-16* \u0438 utf-32*.<\/p>\n\n\n\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.5:&nbsp;\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'namereplace'<\/code>.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.5:&nbsp;\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'backslashreplace'<\/code>&nbsp;\u0442\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0441 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u043e\u043c.<\/p>\n\n\n\n<p>\u041d\u0430\u0431\u043e\u0440 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c, \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0432 \u043d\u043e\u0432\u044b\u0439 \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a:<code>codecs.<\/code><code>register_error<\/code>(<em>name<\/em>,&nbsp;<em>error_handler<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.register_error\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<em>error_handler<\/em>&nbsp;\u043f\u043e\u0434 \u0438\u043c\u0435\u043d\u0435\u043c&nbsp;<em>name<\/em>. \u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>error_handler<\/em>&nbsp;\u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0448\u0438\u0431\u043a\u0438, \u0435\u0441\u043b\u0438 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u043e\u0448\u0438\u0431\u043e\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e&nbsp;<em>name<\/em>.<\/p>\n\n\n\n<p>\u0414\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f&nbsp;<em>error_handler<\/em>&nbsp;\u0441 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u043c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeEncodeError\"><code>UnicodeEncodeError<\/code><\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043e\u0448\u0438\u0431\u043a\u0438. \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a \u0434\u043e\u043b\u0436\u0435\u043d \u043b\u0438\u0431\u043e \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u043e\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435, \u043b\u0438\u0431\u043e \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043a\u043e\u0440\u0442\u0435\u0436 \u0441 \u0437\u0430\u043c\u0435\u043d\u043e\u0439 \u043d\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u043c\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0432\u0432\u043e\u0434\u0430 \u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u044e, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0434\u043e\u043b\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c\u0441\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0417\u0430\u043c\u0435\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c&nbsp;<code>str<\/code>&nbsp;\u0438\u043b\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#bytes\"><code>bytes<\/code><\/a>. \u0415\u0441\u043b\u0438 \u0437\u0430\u043c\u0435\u043d\u0430 \u0431\u0430\u0439\u0442\u0430\u043c\u0438, \u043a\u043e\u0434\u0435\u0440 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0435\u0442 \u0438\u0445 \u0432 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u0431\u0443\u0444\u0435\u0440. \u0415\u0441\u043b\u0438 \u0437\u0430\u043c\u0435\u043d\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u043e\u0439, \u043a\u043e\u0434\u0435\u0440 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442 \u0437\u0430\u043c\u0435\u043d\u0443. \u041a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c \u0432\u0432\u043e\u0434\u0435 \u0432 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438. \u041e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u043a\u043e\u043d\u0446\u0443 \u0432\u0445\u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438. \u0415\u0441\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u044f \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438, \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u043d\u044f\u0442\u043e&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#IndexError\"><code>IndexError<\/code><\/a>.<\/p>\n\n\n\n<p>\u0414\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeDecodeError\"><code>UnicodeDecodeError<\/code><\/a>&nbsp;\u0438\u043b\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeTranslateError\"><code>UnicodeTranslateError<\/code><\/a>&nbsp;\u0431\u0443\u0434\u0443\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0443, \u0430 \u0437\u0430\u043c\u0435\u043d\u0430 \u0438\u0437 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u043e\u0448\u0438\u0431\u043e\u043a \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0430 \u0432 \u0432\u044b\u0432\u043e\u0434 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e.<\/p>\n\n\n\n<p>\u0420\u0430\u043d\u0435\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a) \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043f\u043e \u0438\u043c\u0435\u043d\u0438:<code>codecs.<\/code><code>lookup_error<\/code>(<em>name<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.lookup_error\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a, \u0440\u0430\u043d\u0435\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u043e\u0434 \u0438\u043c\u0435\u043d\u0435\u043c&nbsp;<em>name<\/em>.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#LookupError\"><code>LookupError<\/code><\/a>&nbsp;\u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d.<\/p>\n\n\n\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043a\u0430\u043a \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0443\u0440\u043e\u0432\u043d\u044f \u043c\u043e\u0434\u0443\u043b\u044f:<code>codecs.<\/code><code>strict_errors<\/code>(<em>exception<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.strict_errors\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'strict'<\/code>: \u043a\u0430\u0436\u0434\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043b\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeError\"><code>UnicodeError<\/code><\/a>.<code>codecs.<\/code><code>replace_errors<\/code>(<em>exception<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.replace_errors\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'replace'<\/code>&nbsp;(\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a<\/a>): \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442&nbsp;<code>'?'<\/code>&nbsp;\u0434\u043b\u044f \u043e\u0448\u0438\u0431\u043e\u043a \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u0434\u0435\u043a\u043e\u043c) \u0438&nbsp;<code>'\\ufffd'<\/code>&nbsp;(\u0441\u0438\u043c\u0432\u043e\u043b \u0437\u0430\u043c\u0435\u043d\u044b \u042e\u043d\u0438\u043a\u043e\u0434) \u0434\u043b\u044f \u043e\u0448\u0438\u0431\u043e\u043a \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<code>codecs.<\/code><code>ignore_errors<\/code>(<em>exception<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.ignore_errors\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'ignore'<\/code>: \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u044e\u0442\u0441\u044f, \u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043b\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u0431\u0435\u0437 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0433\u043e \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f.<code>codecs.<\/code><code>xmlcharrefreplace_errors<\/code>(<em>exception<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.xmlcharrefreplace_errors\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'xmlcharrefreplace'<\/code>&nbsp;(\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438<\/a>): \u043d\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u043d\u0430 XML \u0441\u0438\u043c\u0432\u043e\u043b.<code>codecs.<\/code><code>backslashreplace_errors<\/code>(<em>exception<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.backslashreplace_errors\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'backslashreplace'<\/code>&nbsp;(\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a<\/a>): \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f escape-\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0441 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u0441\u043e\u0439 \u0447\u0435\u0440\u0442\u043e\u0439.<code>codecs.<\/code><code>namereplace_errors<\/code>(<em>exception<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.namereplace_errors\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a&nbsp;<code>'namereplace'<\/code>&nbsp;(\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438<\/a>): \u043d\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f escape-\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e&nbsp;<code>\\N{...}<\/code>.<\/p>\n\n\n\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.5.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codec-objects\">\u00b6<\/a><\/h3>\n\n\n\n<p>\u0411\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u043b\u0430\u0441\u0441&nbsp;<code>Codec<\/code>&nbsp;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0430\u043a\u0436\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043a\u043e\u0434\u0435\u0440\u0430 \u0438 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f:<code>Codec.<\/code><code>encode<\/code>(<em>input<\/em>[,&nbsp;<em>errors<\/em>])<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.Codec.encode\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043e\u0434\u0438\u0440\u0443\u0435\u0442 \u043e\u0431\u044a\u0435\u043a\u0442&nbsp;<em>input<\/em>&nbsp;\u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043a\u043e\u0440\u0442\u0435\u0436 (\u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442, \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u043c\u0430\u044f \u0434\u043b\u0438\u043d\u0430). \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u0442\u0435\u043a\u0441\u0442\u0430<\/a>&nbsp;\u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0432 \u043e\u0431\u044a\u0435\u043a\u0442 \u0431\u0430\u0439\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443 \u043d\u0430\u0431\u043e\u0440\u0430 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&nbsp;<code>cp1252<\/code>&nbsp;\u0438\u043b\u0438&nbsp;<code>iso-8859-1<\/code>).<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u0443\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430&nbsp;<code>'strict'<\/code>.<\/p>\n\n\n\n<p>\u041c\u0435\u0442\u043e\u0434 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0432 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0435&nbsp;<code>Codec<\/code>. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u044b\u043b\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c.<\/p>\n\n\n\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0443 \u043a\u043e\u0434\u0435\u0440\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0432\u0432\u043e\u0434 \u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u0434\u043b\u0438\u043d\u044b \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u043f\u0443\u0441\u0442\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0442\u0438\u043f\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0432\u044b\u0432\u043e\u0434\u0430.<code>Codec.<\/code><code>decode<\/code>(<em>input<\/em>[,&nbsp;<em>errors<\/em>])<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.Codec.decode\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0414\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442 \u043e\u0431\u044a\u0435\u043a\u0442&nbsp;<em>input<\/em>&nbsp;\u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043a\u043e\u0440\u0442\u0435\u0436 (\u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0434\u043b\u0438\u043d\u0430). \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438<\/a>&nbsp;\u043f\u0440\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442 \u0431\u0430\u0439\u0442\u043e\u0432, \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432, \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442.<\/p>\n\n\n\n<p>\u0414\u043b\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u0431\u0430\u0439\u0442 \u0432 \u0431\u0430\u0439\u0442 \u043a\u043e\u0434\u0435\u043a\u043e\u0432&nbsp;<em>input<\/em>&nbsp;\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0431\u0430\u0439\u0442\u043e\u0432\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c \u0438\u043b\u0438 \u0442\u0435\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0431\u0443\u0444\u0435\u0440\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u0443\u0444\u0435\u0440\u043d\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0438 \u0444\u0430\u0439\u043b\u044b \u0441 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u0432 \u043f\u0430\u043c\u044f\u0442\u044c.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u0443\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430&nbsp;<code>'strict'<\/code>.<\/p>\n\n\n\n<p>\u041c\u0435\u0442\u043e\u0434 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0432 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0435&nbsp;<code>Codec<\/code>. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0434\u043b\u044f \u043a\u043e\u0434\u0435\u043a\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c.<\/p>\n\n\n\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0443 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0432\u0432\u043e\u0434 \u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u0434\u043b\u0438\u043d\u044b \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u043f\u0443\u0441\u0442\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0442\u0438\u043f\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0432\u044b\u0432\u043e\u0434\u0430.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0418\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u043e\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#id4\">\u00b6<\/a><\/h3>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441\u044b&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder\"><code>IncrementalEncoder<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder\"><code>IncrementalDecoder<\/code><\/a>&nbsp;\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\/\u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043d\u0435 \u043e\u0434\u043d\u0438\u043c \u0432\u044b\u0437\u043e\u0432\u043e\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043a\u043e\u0434\u0435\u0440\u0430\/\u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 \u0432\u044b\u0437\u043e\u0432\u0430\u043c\u0438 \u043c\u0435\u0442\u043e\u0434\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder.encode\"><code>encode()<\/code><\/a>\/<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder.decode\"><code>decode()<\/code><\/a>&nbsp;\u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0435\u0440\u0430\/\u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430. \u0418\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434\u0435\u0440\/\u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\/\u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.<\/p>\n\n\n\n<p>\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u0434 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u043c\u0435\u0442\u043e\u0434\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder.encode\"><code>encode()<\/code><\/a>\/<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder.decode\"><code>decode()<\/code><\/a>&nbsp;\u0442\u0430\u043a\u043e\u0439 \u0436\u0435, \u043a\u0430\u043a \u0435\u0441\u043b\u0438 \u0431\u044b \u0432\u0441\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u0445\u043e\u0434\u044b \u0431\u044b\u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u044b \u0432 \u043e\u0434\u0438\u043d, \u0438 \u044d\u0442\u043e\u0442 \u0432\u0445\u043e\u0434 \u0431\u044b\u043b \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\/\u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u0434\u0435\u0440\u0430\/\u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u041e\u0431\u044a\u0435\u043a\u0442\u044b IncrementalEncoder<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#incrementalencoder\">\u00b6<\/a><\/h4>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder\"><code>IncrementalEncoder<\/code><\/a>&nbsp;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0432\u043e\u0434\u0430 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0448\u0430\u0433\u043e\u0432. \u041e\u043d \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u0435\u043d\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434\u0435\u0440, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u043c \u0441 \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0435\u043a\u043e\u0432 Python.<em>class&nbsp;<\/em><code>codecs.<\/code><code>IncrementalEncoder<\/code>(<em>errors=&#8217;strict&#8217;<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder\"><code>IncrementalEncoder<\/code><\/a>.<\/p>\n\n\n\n<p>\u0412\u0441\u0435 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u0434\u0435\u0440\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u044d\u0442\u043e\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430. \u041e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0437\u0434\u0435\u0441\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a Python.<\/p>\n\n\n\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder\"><code>IncrementalEncoder<\/code><\/a>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u043c. \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#error-handlers\">\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a<\/a>.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;\u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0443 \u0441 \u0442\u0435\u043c \u0436\u0435 \u0438\u043c\u0435\u043d\u0435\u043c. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f\u043c\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder\"><code>IncrementalEncoder<\/code><\/a>.<code>encode<\/code>(<em>object<\/em>[,&nbsp;<em>final<\/em>])<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder.encode\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043e\u0434\u0438\u0440\u0443\u0435\u0442&nbsp;<em>object<\/em>&nbsp;(\u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043a\u043e\u0434\u0435\u0440\u0430) \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442. \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0432\u044b\u0437\u043e\u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.encode\"><code>encode()<\/code><\/a>,&nbsp;<em>final<\/em>&nbsp;\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0438\u0441\u0442\u0438\u043d\u043d\u044b\u043c (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u2014 \u043b\u043e\u0436\u044c).<code>reset<\/code>()<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder.reset\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0421\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442 \u043a\u043e\u0434\u0435\u0440 \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435. \u0412\u044b\u0432\u043e\u0434 \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f: \u0432\u044b\u0437\u0432\u0430\u0442\u044c&nbsp;<code>.encode(object,&nbsp;final=True)<\/code>, \u043f\u0435\u0440\u0435\u0434\u0430\u0432 \u043f\u0443\u0441\u0442\u043e\u0439 \u0431\u0430\u0439\u0442 \u0438\u043b\u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443, \u0435\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u043a\u043e\u0434\u0435\u0440 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0432\u044b\u0432\u043e\u0434.<code>getstate<\/code>()<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder.getstate\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043a\u043e\u0434\u0435\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0446\u0435\u043b\u044b\u043c \u0447\u0438\u0441\u043b\u043e\u043c. \u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043e\u043b\u0436\u043d\u0430 \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e&nbsp;<code>0<\/code>&nbsp;\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435\u043c. (\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u043c\u0438, \u0447\u0435\u043c \u0446\u0435\u043b\u044b\u0435 \u0447\u0438\u0441\u043b\u0430, \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u044b \u0432 \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043f\u0443\u0442\u0451\u043c \u043c\u0430\u0440\u0448\u0430\u043b\u0438\u043d\u0433\u0430\/\u043f\u0438\u043a\u043b\u0438\u043d\u0433\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0430\u0439\u0442\u043e\u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e.)<code>setstate<\/code>(<em>state<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder.setstate\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043a\u043e\u0434\u0435\u0440\u0430 \u043d\u0430&nbsp;<em>state<\/em>.&nbsp;<em>state<\/em>&nbsp;\u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0435\u0440\u0430, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u043c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalEncoder.getstate\"><code>getstate()<\/code><\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u041e\u0431\u044a\u0435\u043a\u0442\u044b IncrementalDecoder<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#incrementaldecoder\">\u00b6<\/a><\/h4>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder\"><code>IncrementalDecoder<\/code><\/a>&nbsp;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0432\u043e\u0434\u0430 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u0442\u0430\u043f\u043e\u0432. \u041e\u043d \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u044b\u0439 \u0434\u0435\u043a\u043e\u0434\u0435\u0440, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u043c \u0441 \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0435\u043a\u043e\u0432 Python.<em>class&nbsp;<\/em><code>codecs.<\/code><code>IncrementalDecoder<\/code>(<em>errors=&#8217;strict&#8217;<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder\"><code>IncrementalDecoder<\/code><\/a>.<\/p>\n\n\n\n<p>\u0412\u0441\u0435 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043d\u044b\u0435 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u044d\u0442\u043e\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430. \u041e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0437\u0434\u0435\u0441\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0435\u043a\u043e\u0432 Python.<\/p>\n\n\n\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder\"><code>IncrementalDecoder<\/code><\/a>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u043c. \u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#error-handlers\">\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a<\/a>.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;\u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0443 \u0441 \u0442\u0430\u043a\u0438\u043c \u0436\u0435 \u0438\u043c\u0435\u043d\u0435\u043c. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f\u043c\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder\"><code>IncrementalDecoder<\/code><\/a>.<code>decode<\/code>(<em>object<\/em>[,&nbsp;<em>final<\/em>])<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder.decode\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0414\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442&nbsp;<em>object<\/em>&nbsp;(\u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430) \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0439\u0441\u044f \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442. \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0432\u044b\u0437\u043e\u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.decode\"><code>decode()<\/code><\/a>,&nbsp;<em>final<\/em>&nbsp;\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0438\u0441\u0442\u0438\u043d\u043d\u044b\u043c (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u2014 \u043b\u043e\u0436\u044c). \u0415\u0441\u043b\u0438&nbsp;<em>final<\/em>&nbsp;\u0438\u0441\u0442\u0438\u043d\u043d\u043e, \u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0432\u043e\u0434 \u0438 \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0432\u0441\u0435 \u0431\u0443\u0444\u0435\u0440\u044b. \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0437-\u0437\u0430 \u043d\u0435\u043f\u043e\u043b\u043d\u044b\u0445 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439 \u0431\u0430\u0439\u0442\u043e\u0432 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0432\u0432\u043e\u0434\u0430), \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043e\u0448\u0438\u0431\u043e\u043a, \u043a\u0430\u043a \u0438 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f (\u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435).<code>reset<\/code>()<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder.reset\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435.<code>getstate<\/code>()<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder.getstate\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430. \u042d\u0442\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043a\u043e\u0440\u0442\u0435\u0436 \u0441 \u0434\u0432\u0443\u043c\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c\u0438, \u043f\u0435\u0440\u0432\u044b\u043c \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0431\u0443\u0444\u0435\u0440\u043e\u043c, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0439 \u0435\u0449\u0451 \u043d\u0435 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432\u0432\u043e\u0434. \u0412\u0442\u043e\u0440\u043e\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0446\u0435\u043b\u044b\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438. (\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043e\u043b\u0436\u043d\u0430 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0447\u0442\u043e&nbsp;<code>0<\/code>&nbsp;\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u043e\u0439 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438.) \u0415\u0441\u043b\u0438 \u044d\u0442\u0430 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438&nbsp;<code>0<\/code>, \u0442\u043e \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0431\u0435\u0437 \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0432\u043e\u0434\u0430 \u0438&nbsp;<code>0<\/code>&nbsp;\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u0430\u0447\u0430 \u0440\u0430\u043d\u0435\u0435 \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430 \u0432 \u0434\u0435\u043a\u043e\u0434\u0435\u0440 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0435\u0433\u043e \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0431\u0435\u0437 \u0432\u044b\u0434\u0430\u0447\u0438 \u043a\u0430\u043a\u043e\u0433\u043e-\u043b\u0438\u0431\u043e \u0432\u044b\u0432\u043e\u0434\u0430. (\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438, \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u0430\u044f, \u0447\u0435\u043c \u0446\u0435\u043b\u044b\u0435 \u0447\u0438\u0441\u043b\u0430, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0430 \u0432 \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043f\u0443\u0442\u0451\u043c \u043c\u0430\u0440\u0448\u0430\u043b\u0438\u043d\u0433\u0430\/\u043f\u0438\u043a\u043b\u0438\u043d\u0433\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0430\u0439\u0442\u043e\u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e.)<code>setstate<\/code>(<em>state<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder.setstate\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430 \u043d\u0430&nbsp;<em>state<\/em>.&nbsp;<em>state<\/em>&nbsp;\u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435\u043c \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u0430, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u043c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.IncrementalDecoder.getstate\"><code>getstate()<\/code><\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0442\u043e\u043a\u0430<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#id5\">\u00b6<\/a><\/h3>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441\u044b&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u043e\u0431\u0449\u0438\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0447\u0435\u043d\u044c \u043b\u0435\u0433\u043a\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u043e\u0432\u044b\u0445 \u043f\u043e\u0434\u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0421\u043c.&nbsp;<code>encodings.utf_8<\/code>&nbsp;\u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u0430, \u043a\u0430\u043a \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u041e\u0431\u044a\u0435\u043a\u0442\u044b StreamWriter<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#streamwriter\">\u00b6<\/a><\/h4>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u0430\u0441\u0441\u043e\u043c&nbsp;<code>Codec<\/code>&nbsp;\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0442\u043e\u043a\u0430, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u043c \u0441 \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0435\u043a\u043e\u0432 Python.<em>class&nbsp;<\/em><code>codecs.<\/code><code>StreamWriter<\/code>(<em>stream<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>.<\/p>\n\n\n\n<p>\u0412\u0441\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0442\u043e\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u044d\u0442\u043e\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430. \u041e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0437\u0434\u0435\u0441\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0435\u043a\u043e\u0432 Python.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>stream<\/em>&nbsp;\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c, \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438 \u0442\u0435\u043a\u0441\u0442\u0430 \u0438\u043b\u0438 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0435\u043a\u0430.<\/p>\n\n\n\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>. \u0421\u043c.&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#error-handlers\">\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a<\/a>&nbsp;\u0434\u043b\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0448\u0438\u0431\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u043e\u0434\u0435\u043a \u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;\u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0443 \u0441 \u0442\u0435\u043c \u0436\u0435 \u0438\u043c\u0435\u043d\u0435\u043c. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f\u043c\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>.<code>write<\/code>(<em>object<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter.write\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0432 \u043f\u043e\u0442\u043e\u043a.<code>writelines<\/code>(<em>list<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter.writelines\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u043e\u043a \u0432 \u043f\u043e\u0442\u043e\u043a (\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043f\u0443\u0442\u0451\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u0435\u0442\u043e\u0434\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter.write\"><code>write()<\/code><\/a>). \u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0431\u0430\u0439\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u0434\u0435\u043a\u0438 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u044d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434.<code>reset<\/code>()<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter.reset\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041e\u0447\u0438\u0449\u0430\u0435\u0442 \u0438 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442 \u0431\u0443\u0444\u0435\u0440\u044b \u043a\u043e\u0434\u0435\u043a\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u0412\u044b\u0437\u043e\u0432 \u044d\u0442\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u044b \u0432 \u0447\u0438\u0441\u0442\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u0441\u0432\u0435\u0436\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u0435\u0437 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430 \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u041f\u043e\u043c\u0438\u043c\u043e \u0432\u044b\u0448\u0435\u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432,&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u043d\u0430\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u0438\u0437 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u041e\u0431\u044a\u0435\u043a\u0442\u044b StreamReader<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#streamreader\">\u00b6<\/a><\/h4>\n\n\n\n<p>\u041a\u043b\u0430\u0441\u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u0430\u0441\u0441\u043e\u043c&nbsp;<code>Codec<\/code>&nbsp;\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0435\u043a\u043e\u0432 Python.<em>class&nbsp;<\/em><code>codecs.<\/code><code>StreamReader<\/code>(<em>stream<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>.<\/p>\n\n\n\n<p>\u0412\u0441\u0435 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u0435\u043b\u0438 \u043f\u043e\u0442\u043e\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u044d\u0442\u043e\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430. \u041e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0437\u0434\u0435\u0441\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u043c \u043a\u043e\u0434\u0435\u043a\u043e\u0432 Python.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>stream<\/em>&nbsp;\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c, \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 \u0438\u043b\u0438 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0435\u043a\u0430.<\/p>\n\n\n\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>. \u0421\u043c.&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#error-handlers\">\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a<\/a>&nbsp;\u0434\u043b\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0448\u0438\u0431\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u044b\u0439 \u043a\u043e\u0434\u0435\u043a.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;\u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0443 \u0441 \u0442\u0435\u043c \u0436\u0435 \u0438\u043c\u0435\u043d\u0435\u043c. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f\u043c\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>.<\/p>\n\n\n\n<p>\u041d\u0430\u0431\u043e\u0440 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430&nbsp;<em>errors<\/em>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.register_error\"><code>register_error()<\/code><\/a>.<code>read<\/code>([<em>size<\/em>[,&nbsp;<em>chars<\/em>[,&nbsp;<em>firstline<\/em>]]])<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader.read\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0414\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u043f\u043e\u0442\u043e\u043a\u0430 \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0439\u0441\u044f \u043e\u0431\u044a\u0435\u043a\u0442.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>chars<\/em>&nbsp;\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0445 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u0434\u043e\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a \u0438\u043b\u0438 \u0431\u0430\u0439\u0442\u043e\u0432. \u041c\u0435\u0442\u043e\u0434&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader.read\"><code>read()<\/code><\/a>&nbsp;\u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0432\u0435\u0440\u043d\u0451\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u0447\u0435\u043c \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043e, \u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435, \u0435\u0441\u043b\u0438 \u0438\u0445 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>size<\/em>&nbsp;\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0431\u0430\u0439\u0442\u043e\u0432 \u0438\u043b\u0438 \u043a\u043e\u0434\u043e\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0414\u0435\u043a\u043e\u0434\u0435\u0440 \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u0443 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e -1 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0447\u0442\u0435\u043d\u0438\u0435 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438. \u042d\u0442\u043e\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0437\u0430 \u043e\u0434\u0438\u043d \u0448\u0430\u0433.<\/p>\n\n\n\n<p>\u0424\u043b\u0430\u0433&nbsp;<em>firstline<\/em>&nbsp;\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443, \u0435\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0437\u0434\u043d\u0438\u0445 \u0441\u0442\u0440\u043e\u043a\u0430\u0445.<\/p>\n\n\n\n<p>\u041c\u0435\u0442\u043e\u0434 \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0436\u0430\u0434\u043d\u0443\u044e \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044e \u0447\u0442\u0435\u043d\u0438\u044f, \u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0449\u0443\u044e, \u0447\u0442\u043e \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0447\u0438\u0442\u0430\u0442\u044c \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0430\u043d\u043d\u044b\u0445, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0435\u0441\u043b\u0438 \u0432 \u043f\u043e\u0442\u043e\u043a\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043b\u0438 \u043c\u0430\u0440\u043a\u0435\u0440\u044b \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0438\u0445 \u0442\u0430\u043a\u0436\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c.<code>readline<\/code>([<em>size<\/em>[,&nbsp;<em>keepends<\/em>]])<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader.readline\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041f\u0440\u043e\u0447\u0442\u0430\u0442\u044c \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443 \u0438\u0437 \u0432\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430 \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435.<\/p>\n\n\n\n<p><em>size<\/em>, \u0435\u0441\u043b\u0438 \u043e\u043d \u0437\u0430\u0434\u0430\u043d, \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f \u043a\u0430\u043a \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u043c\u0435\u0442\u043e\u0434\u0443&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader.read\"><code>read()<\/code><\/a>&nbsp;\u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<p>\u0415\u0441\u043b\u0438&nbsp;<em>keepends<\/em>&nbsp;\u043b\u043e\u0436\u043d\u043e, \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u043e \u0438\u0437 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0445 \u0441\u0442\u0440\u043e\u043a.<code>readlines<\/code>([<em>sizehint<\/em>[,&nbsp;<em>keepends<\/em>]])<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader.readlines\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0432\u0441\u0435 \u0441\u0442\u0440\u043e\u043a\u0438, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0432\u043e \u0432\u0445\u043e\u0434\u043d\u043e\u043c \u043f\u043e\u0442\u043e\u043a\u0435, \u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0438\u0445 \u0432 \u0432\u0438\u0434\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0441\u0442\u0440\u043e\u043a.<\/p>\n\n\n\n<p>\u041e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f \u0441\u0442\u0440\u043e\u043a \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0442\u0441\u044f \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043c\u0435\u0442\u043e\u0434\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.decode\"><code>decode()<\/code><\/a>&nbsp;\u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u0432 \u0437\u0430\u043f\u0438\u0441\u0438 \u0441\u043f\u0438\u0441\u043a\u0430, \u0435\u0441\u043b\u0438&nbsp;<em>keepends<\/em>&nbsp;\u0438\u0441\u0442\u0438\u043d\u043d\u043e.<\/p>\n\n\n\n<p>\u0415\u0441\u043b\u0438 \u0437\u0430\u0434\u0430\u043d&nbsp;<em>sizehint<\/em>, \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f \u043a\u0430\u043a \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>size<\/em>&nbsp;\u043c\u0435\u0442\u043e\u0434\u0443&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader.read\"><code>read()<\/code><\/a>&nbsp;\u043f\u043e\u0442\u043e\u043a\u0430.<code>reset<\/code>()<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader.reset\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0421\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442 \u0431\u0443\u0444\u0435\u0440\u044b \u043a\u043e\u0434\u0435\u043a\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e. \u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u041f\u043e\u043c\u0438\u043c\u043e \u0432\u044b\u0448\u0435\u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432,&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u043d\u0430\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u0438\u0437 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u041e\u0431\u044a\u0435\u043a\u0442\u044b StreamReaderWriter<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#streamreaderwriter\">\u00b6<\/a><\/h4>\n\n\n\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReaderWriter\"><code>StreamReaderWriter<\/code><\/a>&nbsp;\u2014 \u044d\u0442\u043e \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0431\u0451\u0440\u0442\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u0442\u043e\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043a\u0430\u043a \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0447\u0442\u0435\u043d\u0438\u044f, \u0442\u0430\u043a \u0438 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0437\u0430\u043f\u0438\u0441\u0438.<\/p>\n\n\n\n<p>\u0414\u0438\u0437\u0430\u0439\u043d \u0442\u0430\u043a\u043e\u0432, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0431\u0440\u0438\u0447\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0435\u0439&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.lookup\"><code>lookup()<\/code><\/a>, \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430.<em>class&nbsp;<\/em><code>codecs.<\/code><code>StreamReaderWriter<\/code>(<em>stream<\/em>,&nbsp;<em>Reader<\/em>,&nbsp;<em>Writer<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReaderWriter\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0421\u043e\u0437\u0434\u0430\u0451\u0442 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReaderWriter\"><code>StreamReaderWriter<\/code><\/a>.&nbsp;<em>stream<\/em>&nbsp;\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c.&nbsp;<em>Reader<\/em>&nbsp;\u0438&nbsp;<em>Writer<\/em>&nbsp;\u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0444\u0430\u0431\u0440\u0438\u043a\u0430\u043c\u0438 \u0438\u043b\u0438 \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0438\u043c\u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043e\u0448\u0438\u0431\u043e\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e \u0434\u043b\u044f \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<p>\u042d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u044b&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReaderWriter\"><code>StreamReaderWriter<\/code><\/a>&nbsp;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u043a\u043e\u043c\u0431\u0438\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043a\u043b\u0430\u0441\u0441\u043e\u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>. \u041e\u043d\u0438 \u043d\u0430\u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0432\u0441\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043e\u0442 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u041e\u0431\u044a\u0435\u043a\u0442\u044b StreamRecoder<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#streamrecoder\">\u00b6<\/a><\/h4>\n\n\n\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamRecoder\"><code>StreamRecoder<\/code><\/a>&nbsp;\u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u043e\u0434\u043d\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 \u0434\u0440\u0443\u0433\u0443\u044e, \u0447\u0442\u043e \u0438\u043d\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0441\u0440\u0435\u0434\u0430\u043c\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u0414\u0438\u0437\u0430\u0439\u043d \u0442\u0430\u043a\u043e\u0432, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0431\u0440\u0438\u0447\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0435\u0439&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.lookup\"><code>lookup()<\/code><\/a>, \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430.<em>class&nbsp;<\/em><code>codecs.<\/code><code>StreamRecoder<\/code>(<em>stream<\/em>,&nbsp;<em>encode<\/em>,&nbsp;<em>decode<\/em>,&nbsp;<em>Reader<\/em>,&nbsp;<em>Writer<\/em>,&nbsp;<em>errors=&#8217;strict&#8217;<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamRecoder\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0421\u043e\u0437\u0434\u0430\u0451\u0442 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamRecoder\"><code>StreamRecoder<\/code><\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0435\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435:&nbsp;<em>encode<\/em>&nbsp;\u0438&nbsp;<em>decode<\/em>&nbsp;\u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u0430 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 \u2014 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0438\u0434\u043d\u044b \u0434\u043b\u044f \u043a\u043e\u0434\u0430, \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0433\u043e&nbsp;<code>read()<\/code>&nbsp;\u0438&nbsp;<code>write()<\/code>, \u0430&nbsp;<em>Reader<\/em>&nbsp;\u0438&nbsp;<em>Writer<\/em>&nbsp;\u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u2014 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432&nbsp;<em>stream<\/em>.<\/p>\n\n\n\n<p>\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0437 Latin-1 \u0432 UTF-8 \u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>stream<\/em>&nbsp;\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c.<\/p>\n\n\n\n<p>\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b&nbsp;<em>encode<\/em>&nbsp;\u0438&nbsp;<em>decode<\/em>&nbsp;\u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443&nbsp;<code>Codec<\/code>.&nbsp;<em>Reader<\/em>&nbsp;\u0438&nbsp;<em>Writer<\/em>&nbsp;\u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0444\u0430\u0431\u0440\u0438\u043a\u0430\u043c\u0438 \u0438\u043b\u0438 \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u043c\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>&nbsp;\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e.<\/p>\n\n\n\n<p>\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043e\u0448\u0438\u0431\u043e\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e \u0434\u043b\u044f \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<p>\u042d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u044b&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamRecoder\"><code>StreamRecoder<\/code><\/a>&nbsp;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u043a\u043e\u043c\u0431\u0438\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043a\u043b\u0430\u0441\u0441\u043e\u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamReader\"><code>StreamReader<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#codecs.StreamWriter\"><code>StreamWriter<\/code><\/a>. \u041e\u043d\u0438 \u043d\u0430\u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0432\u0441\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043e\u0442 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u042e\u043d\u0438\u043a\u043e\u0434<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#encodings-overview\">\u00b6<\/a><\/h2>\n\n\n\n<p>\u0421\u0442\u0440\u043e\u043a\u0438 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u0430\u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u0434\u043e\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435&nbsp;<code>0x0<\/code>\u2013<code>0x10FFFF<\/code>. (\u0421\u043c.&nbsp;<a href=\"https:\/\/www.python.org\/dev\/peps\/pep-0393\"><strong>PEP 393<\/strong><\/a>&nbsp;\u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438.) \u041a\u043e\u0433\u0434\u0430 \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u043d\u0435 \u0426\u041f\u0423 \u0438 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0431\u0430\u0439\u0442\u043e\u0432 \u0438 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432 \u0432 \u0431\u0430\u0439\u0442\u0430\u0445 \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0442\u0441\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043e\u0439. \u041a\u0430\u043a \u0438 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438\u043c\u0438, \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0430\u0439\u0442\u043e\u0432 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430 \u043a\u0430\u043a&nbsp;<em>\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/em>, \u0430 \u0432\u043e\u0441\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0438\u0437 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0439\u0442\u043e\u0432 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u043a\u0430\u043a&nbsp;<em>\u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/em>. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0435\u043a\u0441\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432 \u0441\u043e\u0432\u043e\u043a\u0443\u043f\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-112\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438<\/a>.<\/p>\n\n\n\n<p>\u041f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0430\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 (\u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0430\u044f&nbsp;<code>'latin-1'<\/code>&nbsp;\u0438\u043b\u0438&nbsp;<code>'iso-8859-1'<\/code>) \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043a\u043e\u0434\u043e\u0432\u044b\u0435 \u0442\u043e\u0447\u043a\u0438 0\u2013255 \u0441 \u0431\u0430\u0439\u0442\u0430\u043c\u0438&nbsp;<code>0x0<\/code>&nbsp;\u2014&nbsp;<code>0xff<\/code>, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0439 \u043a\u043e\u0434\u043e\u0432\u044b\u0435 \u0442\u043e\u0447\u043a\u0438 \u0432\u044b\u0448\u0435&nbsp;<code>U+00FF<\/code>, \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u044d\u0442\u043e\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438. \u0412\u044b\u0437\u043e\u0432\u0435\u0442&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/exceptions.html#UnicodeEncodeError\"><code>UnicodeEncodeError<\/code><\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c (\u0445\u043e\u0442\u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435 \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f):&nbsp;<code>UnicodeEncodeError:&nbsp;'latin-1'&nbsp;codec&nbsp;can't&nbsp;encode&nbsp;character&nbsp;'\\u1234'&nbsp;in&nbsp;position&nbsp;3:&nbsp;ordinal&nbsp;not&nbsp;in&nbsp;range(256)<\/code>.<\/p>\n\n\n\n<p>\u0415\u0441\u0442\u044c \u0435\u0449\u0451 \u043e\u0434\u043d\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a (\u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 charmap), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442 \u0434\u0440\u0443\u0433\u043e\u0435 \u043f\u043e\u0434\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0432\u0441\u0435\u0445 \u043a\u043e\u0434\u043e\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a \u042e\u043d\u0438\u043a\u043e\u0434 \u0438 \u0442\u043e, \u043a\u0430\u043a \u044d\u0442\u0438 \u043a\u043e\u0434\u043e\u0432\u044b\u0435 \u0442\u043e\u0447\u043a\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u0432 \u0431\u0430\u0439\u0442\u044b&nbsp;<code>0x0<\/code>&nbsp;\u2014&nbsp;<code>0xff<\/code>. \u0427\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u043a\u0430\u043a \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f, \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&nbsp;<code>encodings\/cp1252.py<\/code>&nbsp;(\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0432 Windows). \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u0430\u044f \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0430 \u0438\u0437 256 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0430\u043a\u043e\u0439 \u0441\u0438\u043c\u0432\u043e\u043b \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441 \u043a\u0430\u043a\u0438\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u0431\u0430\u0439\u0442\u0430.<\/p>\n\n\n\n<p>\u0412\u0441\u0435 \u044d\u0442\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e 256 \u0438\u0437 1114112 \u043a\u043e\u0434\u043e\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u042e\u043d\u0438\u043a\u043e\u0434\u0435. \u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u042e\u043d\u0438\u043a\u043e\u0434 \u0442\u043e\u0447\u043a\u0443 \u2014 \u044d\u0442\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u0442\u043e\u0447\u043a\u0443 \u043a\u0430\u043a \u0447\u0435\u0442\u044b\u0440\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0431\u0430\u0439\u0442\u0430. \u0415\u0441\u0442\u044c \u0434\u0432\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438: \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0431\u0430\u0439\u0442\u044b \u0432 \u043f\u0440\u044f\u043c\u043e\u043c \u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u042d\u0442\u0438 \u0434\u0432\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f&nbsp;<code>UTF-32-BE<\/code>&nbsp;\u0438&nbsp;<code>UTF-32-LE<\/code>&nbsp;\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0418\u0445 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0435\u0441\u043b\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435&nbsp;<code>UTF-32-BE<\/code>&nbsp;\u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0435 \u0441 \u043f\u0440\u044f\u043c\u044b\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c \u0431\u0430\u0439\u0442\u043e\u0432, \u0432\u0430\u043c \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043c\u0435\u043d\u044f\u0442\u044c \u0431\u0430\u0439\u0442\u044b \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u043f\u0440\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438.&nbsp;<code>UTF-32<\/code>&nbsp;\u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u044d\u0442\u043e\u0439 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b: \u0443 \u0431\u0430\u0439\u0442\u043e\u0432 \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u0443\u0434\u0435\u0442 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0430\u0439\u0442\u043e\u0432. \u041a\u043e\u0433\u0434\u0430 \u044d\u0442\u0438 \u0431\u0430\u0439\u0442\u044b \u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u0426\u041f\u0423 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c \u0431\u0430\u0439\u0442\u043e\u0432, \u0442\u043e\u0433\u0434\u0430 \u0431\u0430\u0439\u0442\u044b \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043c\u0435\u0441\u0442\u0430\u043c\u0438. \u0427\u0442\u043e\u0431\u044b \u0431\u044b\u043b\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0431\u0430\u0439\u0442\u043e\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0439\u0442\u043e\u0432&nbsp;<code>UTF-16<\/code>&nbsp;\u0438\u043b\u0438&nbsp;<code>UTF-32<\/code>, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0430\u044f BOM (\u00ab\u041c\u0435\u0442\u043a\u0430 \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0431\u0430\u0439\u0442\u043e\u0432\u00bb). \u042d\u0442\u043e \u0441\u0438\u043c\u0432\u043e\u043b \u042e\u043d\u0438\u043a\u043e\u0434\u0430&nbsp;<code>U+FEFF<\/code>. \u042d\u0442\u043e\u0442 \u0441\u0438\u043c\u0432\u043e\u043b \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043a \u043a\u0430\u0436\u0434\u043e\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0439\u0442\u043e\u0432&nbsp;<code>UTF-16<\/code>&nbsp;\u0438\u043b\u0438&nbsp;<code>UTF-32<\/code>. \u0412\u0435\u0440\u0441\u0438\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u0430 \u0441 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0431\u0430\u0439\u0442\u043e\u0432 (<code>0xFFFE<\/code>) \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u043c \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0442\u0435\u043a\u0441\u0442\u0435 \u042e\u043d\u0438\u043a\u043e\u0434. \u041f\u043e\u044d\u0442\u043e\u043c\u0443, \u043a\u043e\u0433\u0434\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b \u0432 \u0431\u0430\u0439\u0442\u043e\u0432\u043e\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438&nbsp;<code>UTF-16<\/code>&nbsp;\u0438\u043b\u0438&nbsp;<code>UTF-32<\/code>&nbsp;\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f&nbsp;<code>U+FFFE<\/code>, \u0431\u0430\u0439\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u043f\u043e\u043c\u0435\u043d\u044f\u043d\u044b \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u043f\u0440\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0443 \u0441\u0438\u043c\u0432\u043e\u043b\u0430&nbsp;<code>U+FEFF<\/code>&nbsp;\u0431\u044b\u043b\u0430 \u0432\u0442\u043e\u0440\u0430\u044f \u0446\u0435\u043b\u044c \u043a\u0430\u043a&nbsp;<code>ZERO&nbsp;WIDTH&nbsp;NO-BREAK&nbsp;SPACE<\/code>: \u0441\u0438\u043c\u0432\u043e\u043b, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0435\u0442 \u0448\u0438\u0440\u0438\u043d\u044b \u0438 \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0441\u043b\u043e\u0432\u043e. \u042d\u0442\u043e \u043c\u043e\u0436\u0435\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u043b\u0438\u0433\u0430\u0442\u0443\u0440\u044b. \u0412 \u042e\u043d\u0438\u043a\u043e\u0434 4.0 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435&nbsp;<code>U+FEFF<\/code>&nbsp;\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435&nbsp;<code>ZERO&nbsp;WIDTH&nbsp;NO-BREAK&nbsp;SPACE<\/code>&nbsp;\u0443\u0441\u0442\u0430\u0440\u0435\u043b\u043e (\u0441&nbsp;<code>U+2060<\/code>&nbsp;(<code>WORD&nbsp;JOINER<\/code>), \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u043c \u043d\u0430 \u0441\u0435\u0431\u044f \u044d\u0442\u0443 \u0440\u043e\u043b\u044c). \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u042e\u043d\u0438\u043a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0434\u043e\u043b\u0436\u043d\u043e \u0443\u043c\u0435\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c&nbsp;<code>U+FEFF<\/code>&nbsp;\u0432 \u043e\u0431\u0435\u0438\u0445 \u0440\u043e\u043b\u044f\u0445: \u043a\u0430\u043a \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u044d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0431\u0430\u0439\u0442\u043e\u0432 \u0438 \u0438\u0441\u0447\u0435\u0437\u0430\u0435\u0442 \u043f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0430\u0439\u0442\u043e\u0432 \u0431\u044b\u043b\u0430 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0432 \u0441\u0442\u0440\u043e\u043a\u0443; \u043a\u0430\u043a&nbsp;<code>ZERO&nbsp;WIDTH&nbsp;NO-BREAK&nbsp;SPACE<\/code>&nbsp;\u044d\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d, \u043a\u0430\u043a \u0438 \u043b\u044e\u0431\u043e\u0439 \u0434\u0440\u0443\u0433\u043e\u0439.<\/p>\n\n\n\n<p>\u0415\u0441\u0442\u044c \u0435\u0449\u0451 \u043e\u0434\u043d\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0435\u0441\u044c \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u042e\u043d\u0438\u043a\u043e\u0434: UTF-8. UTF-8 \u2014 \u044d\u0442\u043e 8-\u0431\u0438\u0442\u043d\u0430\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0432 UTF-8 \u043d\u0435\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c \u0431\u0430\u0439\u0442\u043e\u0432. \u041a\u0430\u0436\u0434\u044b\u0439 \u0431\u0430\u0439\u0442 \u0432 \u0431\u0430\u0439\u0442\u043e\u0432\u043e\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 UTF-8 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u0434\u0432\u0443\u0445 \u0447\u0430\u0441\u0442\u0435\u0439: \u0431\u0438\u0442\u043e\u0432 \u043c\u0430\u0440\u043a\u0435\u0440\u0430 (\u0441\u0442\u0430\u0440\u0448\u0438\u0435 \u0431\u0438\u0442\u044b) \u0438 \u0431\u0438\u0442\u043e\u0432 \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438. \u0411\u0438\u0442\u044b \u043c\u0430\u0440\u043a\u0435\u0440\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043e\u0442 \u043d\u0443\u043b\u044f \u0434\u043e \u0447\u0435\u0442\u044b\u0440\u0435\u0445 \u0431\u0438\u0442\u043e\u0432&nbsp;<code>1<\/code>, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0431\u0438\u0442&nbsp;<code>0<\/code>. \u0421\u0438\u043c\u0432\u043e\u043b\u044b \u042e\u043d\u0438\u043a\u043e\u0434 \u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c (\u0433\u0434\u0435 x \u2014 \u044d\u0442\u043e \u0431\u0438\u0442\u044b \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0438 \u0434\u0430\u044e\u0442 \u0441\u0438\u043c\u0432\u043e\u043b \u042e\u043d\u0438\u043a\u043e\u0434):<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d<\/th><th>\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430<\/th><\/tr><\/thead><tbody><tr><td><code>U-00000000<\/code>&nbsp;\u2026&nbsp;<code>U-0000007F<\/code><\/td><td>0xxxxxxx<\/td><\/tr><tr><td><code>U-00000080<\/code>&nbsp;\u2026&nbsp;<code>U-000007FF<\/code><\/td><td>110xxxxx 10xxxxxx<\/td><\/tr><tr><td><code>U-00000800<\/code>&nbsp;\u2026&nbsp;<code>U-0000FFFF<\/code><\/td><td>1110xxxx 10xxxxxx 10xxxxxx<\/td><\/tr><tr><td><code>U-00010000<\/code>&nbsp;\u2026&nbsp;<code>U-0010FFFF<\/code><\/td><td>11110xxx 10xxxxxx 10xxxxxx 10xxxxxx<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u041d\u0430\u0438\u043c\u0435\u043d\u044c\u0448\u0438\u0439 \u0437\u043d\u0430\u0447\u0430\u0449\u0438\u0439 \u0431\u0438\u0442 \u0441\u0438\u043c\u0432\u043e\u043b\u0430 \u042e\u043d\u0438\u043a\u043e\u0434\u0430 \u2014 \u044d\u0442\u043e \u043a\u0440\u0430\u0439\u043d\u0438\u0439 \u043f\u0440\u0430\u0432\u044b\u0439 \u0431\u0438\u0442 x.<\/p>\n\n\n\n<p>\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 UTF-8 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 8-\u0431\u0438\u0442\u043d\u0443\u044e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443, \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f, \u0438 \u043b\u044e\u0431\u043e\u0439 \u0441\u0438\u043c\u0432\u043e\u043b&nbsp;<code>U+FEFF<\/code>&nbsp;\u0432 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 (\u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u044d\u0442\u043e \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b) \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a&nbsp;<code>ZERO&nbsp;WIDTH&nbsp;NO-BREAK&nbsp;SPACE<\/code>.<\/p>\n\n\n\n<p>\u0411\u0435\u0437 \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c, \u043a\u0430\u043a\u0430\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0430\u0441\u044c \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0440\u043e\u043a\u0438. \u041a\u0430\u0436\u0434\u0430\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 charmap \u043c\u043e\u0436\u0435\u0442 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u0443\u044e \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0430\u0439\u0442\u043e\u0432. \u041e\u0434\u043d\u0430\u043a\u043e \u044d\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441 UTF-8, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0443 \u0431\u0430\u0439\u0442\u043e\u0432\u044b\u0445 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439 UTF-8 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043d\u0435 \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0445 \u0431\u0430\u0439\u0442\u043e\u0432\u044b\u0445 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439. \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u044c, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 UTF-8, Microsoft \u0438\u0437\u043e\u0431\u0440\u0435\u043b\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 UTF-8 (\u043a\u043e\u0442\u043e\u0440\u044b\u0439 Python 2.5 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442&nbsp;<code>\"utf-8-sig\"<\/code>) \u0434\u043b\u044f \u0441\u0432\u043e\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b Notepad: \u043f\u0435\u0440\u0435\u0434 \u0442\u0435\u043c, \u043a\u0430\u043a \u043b\u044e\u0431\u043e\u0439 \u0438\u0437 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u042e\u043d\u0438\u043a\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043f\u0438\u0441\u0430\u043d \u0432 \u0444\u0430\u0439\u043b, UTF- \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f 8 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f BOM (\u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043a\u0430\u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0430\u0439\u0442\u043e\u0432:&nbsp;<code>0xef<\/code>,&nbsp;<code>0xbb<\/code>,&nbsp;<code>0xbf<\/code>). \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043c\u0430\u043b\u043e\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043a\u0430\u043a\u043e\u0439-\u043b\u0438\u0431\u043e \u0444\u0430\u0439\u043b \u0441 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u043e\u0439 charmap \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u044d\u0442\u0438\u0445 \u0431\u0430\u0439\u0442\u043e\u0432\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 (\u043a\u043e\u0442\u043e\u0440\u044b\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441LATIN SMALL LETTER I WITH DIAERESISRIGHT-POINTING DOUBLE ANGLE QUOTATION MARKINVERTED QUESTION MARK<\/p>\n\n\n\n<p>\u0432 iso-8859-1), \u044d\u0442\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430&nbsp;<code>utf-8-sig<\/code>&nbsp;\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0443\u0433\u0430\u0434\u0430\u043d\u0430 \u0438\u0437 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0439\u0442\u043e\u0432. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0437\u0434\u0435\u0441\u044c \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043d\u0435 \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0431\u0430\u0439\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0439\u0442\u043e\u0432, \u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0438\u0433\u043d\u0430\u0442\u0443\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0443\u0433\u0430\u0434\u0430\u0442\u044c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443. \u041f\u0440\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043a\u043e\u0434\u0435\u043a utf-8-sig \u0437\u0430\u043f\u0438\u0448\u0435\u0442&nbsp;<code>0xef<\/code>,&nbsp;<code>0xbb<\/code>,&nbsp;<code>0xbf<\/code>&nbsp;\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0435\u0440\u0432\u044b\u0445 \u0442\u0440\u0435\u0445 \u0431\u0430\u0439\u0442\u043e\u0432 \u0432 \u0444\u0430\u0439\u043b. \u041f\u0440\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438&nbsp;<code>utf-8-sig<\/code>&nbsp;\u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442 \u044d\u0442\u0438 \u0442\u0440\u0438 \u0431\u0430\u0439\u0442\u0430, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u043a\u0430\u043a \u043f\u0435\u0440\u0432\u044b\u0435 \u0442\u0440\u0438 \u0431\u0430\u0439\u0442\u0430 \u0432 \u0444\u0430\u0439\u043b\u0435. \u0412 UTF-8 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f, \u0438 \u0435\u0451 \u043e\u0431\u044b\u0447\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437\u0431\u0435\u0433\u0430\u0442\u044c.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#standard-encodings\">\u00b6<\/a><\/h2>\n\n\n\n<p>Python \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441 \u0440\u044f\u0434\u043e\u043c \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u0434\u0435\u043a\u043e\u0432, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u0430\u043a C \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438\u043b\u0438 \u0441\u043e \u0441\u043b\u043e\u0432\u0430\u0440\u044f\u043c\u0438 \u0432 \u0432\u0438\u0434\u0435 \u0442\u0430\u0431\u043b\u0438\u0446 \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f. \u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u043a\u043e\u0434\u0435\u043a\u0438 \u043f\u043e \u0438\u043c\u0435\u043d\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0431\u0449\u0438\u0445 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u043e\u0432 \u0438 \u044f\u0437\u044b\u043a\u0438, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430. \u041d\u0438 \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u043e\u0432, \u043d\u0438 \u0441\u043f\u0438\u0441\u043e\u043a \u044f\u0437\u044b\u043a\u043e\u0432 \u043d\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0438\u0441\u0447\u0435\u0440\u043f\u044b\u0432\u0430\u044e\u0449\u0438\u043c\u0438. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u043c \u0438\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0434\u0435\u0444\u0438\u0441 \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u044f, \u0442\u0430\u043a\u0436\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u043c\u0438 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u0430\u043c\u0438; \u043f\u043e\u044d\u0442\u043e\u043c\u0443, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&nbsp;<code>'utf-8'<\/code>&nbsp;\u2014 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c \u0434\u043b\u044f \u043a\u043e\u0434\u0435\u043a\u0430&nbsp;<code>'utf_8'<\/code>.<\/p>\n\n\n\n<p><strong>\u0414\u0435\u0442\u0430\u043b\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 CPython:<\/strong>&nbsp;\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u043e\u0431\u0445\u043e\u0434\u0438\u0442\u044c \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u043e\u0438\u0441\u043a\u0430 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u0414\u0430\u043d\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u044e\u0442\u0441\u044f CPython \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u043e\u0432 (\u0431\u0435\u0437 \u0443\u0447\u0451\u0442\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430): utf-8, utf8, latin-1, latin1, iso-8859-1, iso8859-1, mbcs (\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f Windows), ascii, us -ascii, utf-16, utf16, utf-32, utf32 \u0438 \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u044f \u0432\u043c\u0435\u0441\u0442\u043e \u0442\u0438\u0440\u0435. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u043e\u0432 \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043c\u0435\u0434\u043b\u0438\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.6:&nbsp;\u041f\u0440\u0438\u0437\u043d\u0430\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043b\u044f us-ascii.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u0434\u043e\u0432 ISO 8859<\/li><li>\u043a\u043e\u0434\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 Microsoft Windows, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0431\u044b\u0447\u043d\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u043e\u0439 \u043e\u0442 \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u0434\u043e\u0432 8859, \u043d\u043e \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u0430\u043c\u0438<\/li><li>\u043a\u043e\u0434\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 IBM EBCDIC<\/li><li>\u043a\u043e\u0434\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 IBM PC, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430\u044f \u0441 ASCII<\/li><\/ul>\n\n\n\n<p>\u041c\u043d\u043e\u0433\u0438\u0435 \u043d\u0430\u0431\u043e\u0440\u044b \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u044f\u0437\u044b\u043a\u0438. \u041e\u043d\u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u0430\u043c\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u0438 \u0417\u041d\u0410\u041a \u0415\u0412\u0420\u041e \u0438\u043b\u0438 \u043d\u0435\u0442) \u0438 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043a\u043e\u0434\u043e\u0432\u044b\u043c \u043f\u043e\u0437\u0438\u0446\u0438\u044f\u043c. \u0412 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u0434\u043b\u044f \u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043e\u0431\u044b\u0447\u043d\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"encoding-table\">encoding table<\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u041a\u043e\u0434\u0435\u043a<\/th><th>\u041f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u044b<\/th><th>\u042f\u0437\u044b\u043a\u0438<\/th><\/tr><\/thead><tbody><tr><td>ascii<\/td><td>646, us-ascii<\/td><td>\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>big5<\/td><td>big5-tw, csbig5<\/td><td>\u0422\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>big5hkscs<\/td><td>big5-hkscs, hkscs<\/td><td>\u0422\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp037<\/td><td>IBM037, IBM039<\/td><td>\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp273<\/td><td>273, IBM273, csIBM273<\/td><td>\u041d\u0435\u043c\u0435\u0446\u043a\u0438\u0439\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.4.<\/td><\/tr><tr><td>cp424<\/td><td>EBCDIC-CP-HE, IBM424<\/td><td>\u0418\u0432\u0440\u0438\u0442<\/td><\/tr><tr><td>cp437<\/td><td>437, IBM437<\/td><td>\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp500<\/td><td>EBCDIC-CP-BE, EBCDIC-CP-CH, IBM500<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp720<\/td><td>&nbsp;<\/td><td>\u0410\u0440\u0430\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp737<\/td><td>&nbsp;<\/td><td>\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp775<\/td><td>IBM775<\/td><td>\u0411\u0430\u043b\u0442\u0438\u0439\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>cp850<\/td><td>850, IBM850<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp852<\/td><td>852, IBM852<\/td><td>\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0415\u0432\u0440\u043e\u043f\u0430<\/td><\/tr><tr><td>cp855<\/td><td>855, IBM855<\/td><td>\u0411\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439, \u0411\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u0438\u0439, \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438\u0439, \u0420\u0443\u0441\u0441\u043a\u0438\u0439, \u0421\u0435\u0440\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp856<\/td><td>&nbsp;<\/td><td>\u0418\u0432\u0440\u0438\u0442<\/td><\/tr><tr><td>cp857<\/td><td>857, IBM857<\/td><td>\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439<\/td><\/tr><tr><td>cp858<\/td><td>858, IBM858<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp860<\/td><td>860, IBM860<\/td><td>\u041f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u044c\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp861<\/td><td>861, CP-IS, IBM861<\/td><td>\u0418\u0441\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp862<\/td><td>862, IBM862<\/td><td>\u0418\u0432\u0440\u0438\u0442<\/td><\/tr><tr><td>cp863<\/td><td>863, IBM863<\/td><td>\u041a\u0430\u043d\u0430\u0434\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp864<\/td><td>IBM864<\/td><td>\u0410\u0440\u0430\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp865<\/td><td>865, IBM865<\/td><td>\u0414\u0430\u0442\u0441\u043a\u0438\u0439, \u041d\u043e\u0440\u0432\u0435\u0436\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp866<\/td><td>866, IBM866<\/td><td>\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp869<\/td><td>869, CP-GR, IBM869<\/td><td>\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp874<\/td><td>&nbsp;<\/td><td>\u0422\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp875<\/td><td>&nbsp;<\/td><td>\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp932<\/td><td>932, ms932, mskanji, ms-kanji<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp949<\/td><td>949, ms949, uhc<\/td><td>\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp950<\/td><td>950, ms950<\/td><td>\u0422\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1006<\/td><td>&nbsp;<\/td><td>\u0423\u0440\u0434\u0443<\/td><\/tr><tr><td>cp1026<\/td><td>ibm1026<\/td><td>\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1125<\/td><td>1125, ibm1125, cp866u, ruscii<\/td><td>\u0423\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0438\u0439\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.4.<\/td><\/tr><tr><td>cp1140<\/td><td>ibm1140<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1250<\/td><td>windows-1250<\/td><td>\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0415\u0432\u0440\u043e\u043f\u0430<\/td><\/tr><tr><td>cp1251<\/td><td>windows-1251<\/td><td>\u0411\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439, \u0411\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u0438\u0439, \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438\u0439, \u0420\u0443\u0441\u0441\u043a\u0438\u0439, \u0421\u0435\u0440\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1252<\/td><td>windows-1252<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1253<\/td><td>windows-1253<\/td><td>\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1254<\/td><td>windows-1254<\/td><td>\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1255<\/td><td>windows-1255<\/td><td>\u0418\u0432\u0440\u0438\u0442<\/td><\/tr><tr><td>cp1256<\/td><td>windows-1256<\/td><td>\u0410\u0440\u0430\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>cp1257<\/td><td>windows-1257<\/td><td>\u0411\u0430\u043b\u0442\u0438\u0439\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>cp1258<\/td><td>windows-1258<\/td><td>\u0412\u044c\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>euc_jp<\/td><td>eucjp, ujis, u-jis<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>euc_jis_2004<\/td><td>jisx0213, eucjis2004<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>euc_jisx0213<\/td><td>eucjisx0213<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>euc_kr<\/td><td>euckr, korean, ksc5601, ks_c-5601, ks_c-5601-1987, ksx1001, ks_x-1001<\/td><td>\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>gb2312<\/td><td>chinese, csiso58gb231280, euc-cn, euccn, eucgb2312-cn, gb2312-1980, gb2312-80, iso-ir-58<\/td><td>\u0423\u043f\u0440\u043e\u0449\u0435\u043d\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>gbk<\/td><td>936, cp936, ms936<\/td><td>\u0415\u0434\u0438\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>gb18030<\/td><td>gb18030-2000<\/td><td>\u0415\u0434\u0438\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>hz<\/td><td>hzgb, hz-gb, hz-gb-2312<\/td><td>\u0423\u043f\u0440\u043e\u0449\u0435\u043d\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso2022_jp<\/td><td>csiso2022jp, iso2022jp, iso-2022-jp<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso2022_jp_1<\/td><td>iso2022jp-1, iso-2022-jp-1<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso2022_jp_2<\/td><td>iso2022jp-2, iso-2022-jp-2<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439, \u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439, \u0423\u043f\u0440\u043e\u0449\u0435\u043d\u043d\u044b\u0439 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439, \u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439, \u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso2022_jp_2004<\/td><td>iso2022jp-2004, iso-2022-jp-2004<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso2022_jp_3<\/td><td>iso2022jp-3, iso-2022-jp-3<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso2022_jp_ext<\/td><td>iso2022jp-ext, iso-2022-jp-ext<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso2022_kr<\/td><td>csiso2022kr, iso2022kr, iso-2022-kr<\/td><td>\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>latin_1<\/td><td>iso-8859-1, iso8859-1, 8859, cp819, latin, latin1, L1<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso8859_2<\/td><td>iso-8859-2, latin2, L2<\/td><td>\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0415\u0432\u0440\u043e\u043f\u0430<\/td><\/tr><tr><td>iso8859_3<\/td><td>iso-8859-3, latin3, L3<\/td><td>\u042d\u0441\u043f\u0435\u0440\u0430\u043d\u0442\u043e, \u041c\u0430\u043b\u044c\u0442\u0438\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso8859_4<\/td><td>iso-8859-4, latin4, L4<\/td><td>\u0411\u0430\u043b\u0442\u0438\u0439\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>iso8859_5<\/td><td>iso-8859-5, cyrillic<\/td><td>\u0411\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439, \u0411\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u0438\u0439, \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438\u0439, \u0420\u0443\u0441\u0441\u043a\u0438\u0439, \u0421\u0435\u0440\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso8859_6<\/td><td>iso-8859-6, arabic<\/td><td>\u0410\u0440\u0430\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso8859_7<\/td><td>iso-8859-7, greek, greek8<\/td><td>\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso8859_8<\/td><td>iso-8859-8, hebrew<\/td><td>\u0418\u0432\u0440\u0438\u0442<\/td><\/tr><tr><td>iso8859_9<\/td><td>iso-8859-9, latin5, L5<\/td><td>\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439<\/td><\/tr><tr><td>iso8859_10<\/td><td>iso-8859-10, latin6, L6<\/td><td>\u0421\u043a\u0430\u043d\u0434\u0438\u043d\u0430\u0432\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>iso8859_11<\/td><td>iso-8859-11, thai<\/td><td>\u0422\u0430\u0439\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>iso8859_13<\/td><td>iso-8859-13, latin7, L7<\/td><td>\u0411\u0430\u043b\u0442\u0438\u0439\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>iso8859_14<\/td><td>iso-8859-14, latin8, L8<\/td><td>\u041a\u0435\u043b\u044c\u0442\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>iso8859_15<\/td><td>iso-8859-15, latin9, L9<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>iso8859_16<\/td><td>iso-8859-16, latin10, L10<\/td><td>\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0415\u0432\u0440\u043e\u043f\u0430<\/td><\/tr><tr><td>johab<\/td><td>cp1361, ms1361<\/td><td>\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>koi8_r<\/td><td>&nbsp;<\/td><td>\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>koi8_t<\/td><td>&nbsp;<\/td><td>\u0422\u0430\u0434\u0436\u0438\u043a\u0441\u043a\u0438\u0439\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.5.<\/td><\/tr><tr><td>koi8_u<\/td><td>&nbsp;<\/td><td>\u0423\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>kz1048<\/td><td>kz_1048, strk1048_2002, rk1048<\/td><td>\u041a\u0430\u0437\u0430\u0445\u0441\u043a\u0438\u0439\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.5.<\/td><\/tr><tr><td>mac_cyrillic<\/td><td>maccyrillic<\/td><td>\u0411\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439, \u0411\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u0438\u0439, \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438\u0439, \u0420\u0443\u0441\u0441\u043a\u0438\u0439, \u0421\u0435\u0440\u0431\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>mac_greek<\/td><td>macgreek<\/td><td>\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>mac_iceland<\/td><td>maciceland<\/td><td>\u0418\u0441\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>mac_latin2<\/td><td>maclatin2, maccentraleurope<\/td><td>\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0415\u0432\u0440\u043e\u043f\u0430<\/td><\/tr><tr><td>mac_roman<\/td><td>macroman, macintosh<\/td><td>\u0417\u0430\u043f\u0430\u0434\u043d\u043e\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>mac_turkish<\/td><td>macturkish<\/td><td>\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439<\/td><\/tr><tr><td>ptcp154<\/td><td>csptcp154, pt154, cp154, cyrillic-asian<\/td><td>\u041a\u0430\u0437\u0430\u0445\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>shift_jis<\/td><td>csshiftjis, shiftjis, sjis, s_jis<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>shift_jis_2004<\/td><td>shiftjis2004, sjis_2004, sjis2004<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>shift_jisx0213<\/td><td>shiftjisx0213, sjisx0213, s_jisx0213<\/td><td>\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439<\/td><\/tr><tr><td>utf_32<\/td><td>U32, utf32<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_32_be<\/td><td>UTF-32BE<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_32_le<\/td><td>UTF-32LE<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_16<\/td><td>U16, utf16<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_16_be<\/td><td>UTF-16BE<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_16_le<\/td><td>UTF-16LE<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_7<\/td><td>U7, unicode-1-1-utf-7<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_8<\/td><td>U8, UTF, utf8, cp65001<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><tr><td>utf_8_sig<\/td><td>&nbsp;<\/td><td>\u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.4:&nbsp;\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 utf-16* \u0438 utf-32* \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0443\u0440\u0440\u043e\u0433\u0430\u0442\u043d\u044b\u0435 \u043a\u043e\u0434\u043e\u0432\u044b\u0435 \u0442\u043e\u0447\u043a\u0438 (<code>U+D800<\/code>&nbsp;\u2014&nbsp;<code>U+DFFF<\/code>). \u0414\u0435\u043a\u043e\u0434\u0435\u0440\u044b utf-32* \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0442 \u0431\u0430\u0439\u0442\u043e\u0432\u044b\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0441\u0443\u0440\u0440\u043e\u0433\u0430\u0442\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u0432\u044b\u043c \u0442\u043e\u0447\u043a\u0430\u043c.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.8:&nbsp;<code>cp65001<\/code>&nbsp;\u0442\u0435\u043f\u0435\u0440\u044c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u043e\u043c&nbsp;<code>utf_8<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 Python<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#python\">\u00b6<\/a><\/h2>\n\n\n\n<p>\u0420\u044f\u0434 \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u043d \u0434\u043b\u044f Python, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438\u0445 \u0438\u043c\u0435\u043d\u0430 \u043d\u0435 \u0438\u043c\u0435\u044e\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 Python. \u041e\u043d\u0438 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0445 \u043d\u0438\u0436\u0435 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0445 \u0442\u0438\u043f\u043e\u0432 \u0432\u0432\u043e\u0434\u0430 \u0438 \u0432\u044b\u0432\u043e\u0434\u0430 (\u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e, \u0445\u043e\u0442\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0435\u043a\u043e\u0432, \u0431\u0430\u0437\u043e\u0432\u0430\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438). \u0414\u043b\u044f \u0430\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0445 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0422\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#id8\">\u00b6<\/a><\/h3>\n\n\n\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u0434\u0435\u043a\u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435&nbsp;<code>str<\/code>&nbsp;\u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#bytes\"><code>bytes<\/code><\/a>&nbsp;\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-15\">\u0431\u0430\u0439\u0442\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430<\/a>&nbsp;\u0432&nbsp;<code>str<\/code>, \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c \u042e\u043d\u0438\u043a\u043e\u0434 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u041a\u043e\u0434\u0435\u043a<\/th><th>\u0410\u043b\u0438\u0430\u0441\u044b<\/th><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><\/tr><\/thead><tbody><tr><td>idna<\/td><td>&nbsp;<\/td><td>\u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442&nbsp;<a href=\"https:\/\/tools.ietf.org\/html\/rfc3490.html\"><strong>RFC 3490<\/strong><\/a>, \u0441\u043c. \u0442\u0430\u043a\u0436\u0435&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.idna\"><code>encodings.idna<\/code><\/a>. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e&nbsp;<code>errors='strict'<\/code>.<\/td><\/tr><tr><td>mbcs<\/td><td>ansi, dbcs<\/td><td>\u0422\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f Windows: \u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435\u0439 ANSI (CP_ACP).<\/td><\/tr><tr><td>oem<\/td><td>&nbsp;<\/td><td>\u0422\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f Windows: \u043a\u043e\u0434\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435\u0439 OEM (CP_OEMCP).\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.6.<\/td><\/tr><tr><td>palmos<\/td><td>&nbsp;<\/td><td>\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 PalmOS 3.5.<\/td><\/tr><tr><td>punycode<\/td><td>&nbsp;<\/td><td>\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f&nbsp;<a href=\"https:\/\/tools.ietf.org\/html\/rfc3492.html\"><strong>RFC 3492<\/strong><\/a>. \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f.<\/td><\/tr><tr><td>raw_unicode_escape<\/td><td>&nbsp;<\/td><td>\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 Latin-1 \u0441&nbsp;<code>\\uXXXX<\/code>&nbsp;\u0434\u043e&nbsp;<code>\\UXXXXXXXX<\/code>&nbsp;\u0434\u043b\u044f \u0434\u0440\u0443\u0433\u0438\u0445 \u043a\u043e\u0434\u043e\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043e\u0431\u0440\u0430\u0442\u043d\u044b\u0435 \u043a\u043e\u0441\u044b\u0435 \u0447\u0451\u0440\u0442\u043e\u0447\u043a\u0438 \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u0443\u044e\u0442\u0441\u044f. \u041e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 Python \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0435 pickle.<\/td><\/tr><tr><td>undefined<\/td><td>&nbsp;<\/td><td>\u0421\u043e\u0437\u0434\u0430\u0451\u0442 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0439, \u0434\u0430\u0436\u0435 \u0434\u043b\u044f \u043f\u0443\u0441\u0442\u044b\u0445 \u0441\u0442\u0440\u043e\u043a. \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f.<\/td><\/tr><tr><td>unicode_escape<\/td><td>&nbsp;<\/td><td>\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u042e\u043d\u0438\u043a\u043e\u0434 \u043b\u0438\u0442\u0435\u0440\u0430\u043b\u0430 \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c ASCII \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c \u043a\u043e\u0434\u0435 Python, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043a\u0430\u0432\u044b\u0447\u043a\u0438 \u043d\u0435 \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u0443\u044e\u0442\u0441\u044f. \u0414\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0441 Latin-1. \u0411\u0443\u0434\u044c\u0442\u0435 \u043e\u0441\u0442\u043e\u0440\u043e\u0436\u043d\u044b, \u0442. \u043a. \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 Python \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 UTF-8 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.8:&nbsp;\u041a\u043e\u0434\u0435\u043a unicode_internal \u0443\u0434\u0430\u043b\u0451\u043d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0411\u0438\u043d\u0430\u0440\u043d\u044b\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#binary-transforms\">\u00b6<\/a><\/h3>\n\n\n\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u0434\u0432\u043e\u0438\u0447\u043d\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435: \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-15\">\u0431\u0430\u0439\u0442\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442<\/a>&nbsp;\u0432&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#bytes\"><code>bytes<\/code><\/a>. \u041e\u043d\u0438 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#bytes.decode\"><code>bytes.decode()<\/code><\/a>&nbsp;(\u0432\u044b\u0432\u043e\u0434\u044f\u0449\u0438\u043c \u0442\u043e\u043b\u044c\u043a\u043e&nbsp;<code>str<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u041a\u043e\u0434\u0435\u043a<\/th><th>\u0410\u043b\u0438\u0430\u0441\u044b<\/th><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><th>\u041a\u043e\u0434\u0435\u0440 \/ \u0414\u0435\u043a\u043e\u0434\u0435\u0440<\/th><\/tr><\/thead><tbody><tr><td>base64_codec&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#b64\">[1]<\/a><\/td><td> base64, base_64 <\/td><td>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0432 \u043c\u043d\u043e\u0433\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0439 MIME base64 (\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u044e\u0449\u0438\u0439 \u0441\u0438\u043c\u0432\u043e\u043b&nbsp;<code>'\\n'<\/code>.\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.4:&nbsp;\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u043b\u044e\u0431\u043e\u0439&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-15\">\u0431\u0430\u0439\u0442\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442<\/a>&nbsp;\u043a\u0430\u043a \u0432\u0445\u043e\u0434 \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/td><td><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/base64.html#base64.encodebytes\"><code>base64.encodebytes()<\/code><\/a>&nbsp;\/&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/base64.html#base64.decodebytes\"><code>base64.decodebytes()<\/code><\/a><\/td><\/tr><tr><td>bz2_codec<\/td><td>bz2<\/td><td>\u0421\u0436\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e bz2.<\/td><td><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/bz2.html#bz2.compress\"><code>bz2.compress()<\/code><\/a>&nbsp;\/&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/bz2.html#bz2.decompress\"><code>bz2.decompress()<\/code><\/a><\/td><\/tr><tr><td>hex_codec<\/td><td>hex<\/td><td>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441 \u0434\u0432\u0443\u043c\u044f \u0446\u0438\u0444\u0440\u0430\u043c\u0438 \u043d\u0430 \u0431\u0430\u0439\u0442.<\/td><td><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/binascii.html#binascii.b2a_hex\"><code>binascii.b2a_hex()<\/code><\/a>&nbsp;\/&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/binascii.html#binascii.a2b_hex\"><code>binascii.a2b_hex()<\/code><\/a><\/td><\/tr><tr><td>quopri_codec<\/td><td>quopri, quotedprintable, quoted_printable<\/td><td>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0432 \u0437\u0430\u043a\u0430\u0432\u044b\u0447\u0435\u043d\u043d\u044b\u0439 MIME \u0434\u043b\u044f \u043f\u0435\u0447\u0430\u0442\u0438.<\/td><td><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/quopri.html#quopri.encode\"><code>quopri.encode()<\/code><\/a>&nbsp;\u0441&nbsp;<code>quotetabs=True<\/code>&nbsp;\/&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/quopri.html#quopri.decode\"><code>quopri.decode()<\/code><\/a><\/td><\/tr><tr><td>uu_codec<\/td><td>uu<\/td><td>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f uuencode.<\/td><td><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/uu.html#uu.encode\"><code>uu.encode()<\/code><\/a>&nbsp;\/&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/uu.html#uu.decode\"><code>uu.decode()<\/code><\/a><\/td><\/tr><tr><td>zlib_codec<\/td><td>zip, zlib<\/td><td>\u0421\u0436\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e gzip.<\/td><td><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/zlib.html#zlib.compress\"><code>zlib.compress()<\/code><\/a>&nbsp;\/&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/zlib.html#zlib.decompress\"><code>zlib.decompress()<\/code><\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure id=\"b64\" class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#id10\">[1]<\/a><\/td><td>\u0412 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/glossary.html#term-15\">\u0431\u0430\u0439\u0442\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c<\/a>&nbsp;,&nbsp;<code>'base64_codec'<\/code>&nbsp;\u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u044b&nbsp;<code>str<\/code>&nbsp;\u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 ASCII \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.2:&nbsp;\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0439.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.4:&nbsp;\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u043e\u0432 \u0434\u043b\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0439.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0422\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#text-transforms\">\u00b6<\/a><\/h3>\n\n\n\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434\u0435\u043a \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435: \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435&nbsp;<code>str<\/code>&nbsp;\u0432&nbsp;<code>str<\/code>. \u041e\u043d \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#str.encode\"><code>str.encode()<\/code><\/a>&nbsp;(\u0432\u044b\u0432\u043e\u0434\u044f\u0449\u0438\u043c \u0442\u043e\u043b\u044c\u043a\u043e&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stdtypes.html#bytes\"><code>bytes<\/code><\/a>).<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u041a\u043e\u0434\u0435\u043a<\/th><th>\u0410\u043b\u0438\u0430\u0441\u044b<\/th><th>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/th><\/tr><\/thead><tbody><tr><td>rot_13<\/td><td>rot13<\/td><td>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0448\u0438\u0444\u0440 \u0426\u0435\u0437\u0430\u0440\u044f \u0438\u0437 \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u0430.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.2:&nbsp;\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f&nbsp;<code>rot_13<\/code>.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.4:&nbsp;\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u0430&nbsp;<code>rot13<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.idna\"><code>encodings.idna<\/code><\/a>&nbsp;\u2014 \u0438\u043d\u0442\u0435\u0440\u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.idna\">\u00b6<\/a><\/h2>\n\n\n\n<p>\u042d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442&nbsp;<a href=\"https:\/\/tools.ietf.org\/html\/rfc3490.html\"><strong>RFC 3490<\/strong><\/a>&nbsp;(\u0438\u043d\u0442\u0435\u0440\u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445) \u0438&nbsp;<a href=\"https:\/\/tools.ietf.org\/html\/rfc3492.html\"><strong>RFC 3492<\/strong><\/a>&nbsp;(Nameprep: \u043f\u0440\u043e\u0444\u0438\u043b\u044c Stringprep \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0440\u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043c\u0451\u043d (IDN)). \u041e\u043d \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043d\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435&nbsp;<code>punycode<\/code>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/stringprep.html#module-stringprep\"><code>stringprep<\/code><\/a>.<\/p>\n\n\n\n<p>\u0414\u0430\u043d\u043d\u044b\u0435 RFC \u0432\u043c\u0435\u0441\u0442\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432, \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0445 \u043e\u0442 ASCII, \u0432 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043c\u0435\u043d\u0430\u0445. \u0414\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u0442 ASCII (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&nbsp;<code>www.Alliancefran\u00e7aise.nu<\/code>), \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0443\u044e \u0441 ASCII (ACE, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440&nbsp;<code>www.xn--alliancefranaise-npb.nu<\/code>). \u0417\u0430\u0442\u0435\u043c \u0444\u043e\u0440\u043c\u0430 ACE \u0434\u043b\u044f \u0438\u043c\u0435\u043d\u0438 \u0434\u043e\u043c\u0435\u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u043e \u0432\u0441\u0435\u0445 \u043c\u0435\u0441\u0442\u0430\u0445, \u0433\u0434\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u043c \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0432 DNS-\u0437\u0430\u043f\u0440\u043e\u0441\u0430\u0445, \u0432 \u043f\u043e\u043b\u044f\u0445 HTTP&nbsp;<em>Host<\/em>&nbsp;\u0438 \u0442. \u0434. \u042d\u0442\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438; \u0435\u0441\u043b\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043d\u0435\u0432\u0438\u0434\u0438\u043c\u044b\u0439 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f: \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043a\u0438 \u0434\u043e\u043c\u0435\u043d\u0430 \u042e\u043d\u0438\u043a\u043e\u0434 \u0432 IDNA \u043d\u0430 \u043f\u0440\u043e\u0432\u043e\u0434\u0435 \u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043c\u0435\u0442\u043a\u0438 ACE \u0432 \u042e\u043d\u0438\u043a\u043e\u0434 \u043f\u0435\u0440\u0435\u0434 \u0438\u0445 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e.<\/p>\n\n\n\n<p>Python \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u044d\u0442\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438: \u043a\u043e\u0434\u0435\u043a&nbsp;<code>idna<\/code>&nbsp;\u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u042e\u043d\u0438\u043a\u043e\u0434 \u0438 ACE, \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u044f \u0432\u0445\u043e\u0434\u043d\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u043d\u0430 \u043c\u0435\u0442\u043a\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432-\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u0439, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0432&nbsp;<a href=\"https:\/\/tools.ietf.org\/html\/rfc3490.html#section-3.1\"><strong>\u0440\u0430\u0437\u0434\u0435\u043b 3.1 RFC 3490<\/strong><\/a>, \u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u043a\u0430\u0436\u0434\u0443\u044e \u043c\u0435\u0442\u043a\u0443 \u0432 ACE \u043f\u043e \u043c\u0435\u0440\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0438, \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u0442 \u0432\u0445\u043e\u0434\u043d\u0443\u044e \u0431\u0430\u0439\u0442\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u043d\u0430 \u043c\u0435\u0442\u043a\u0438. \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f&nbsp;<code>.<\/code>&nbsp;\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0441\u0435\u0445 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u043a ACE \u0432 \u042e\u043d\u0438\u043a\u043e\u0434. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043c\u043e\u0434\u0443\u043b\u044c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/socket.html#module-socket\"><code>socket<\/code><\/a>&nbsp;\u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u042e\u043d\u0438\u043a\u043e\u0434 \u0432 ACE, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0438\u0442\u044c\u0441\u044f \u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0430\u043c\u0438\u0445 \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432, \u043a\u043e\u0433\u0434\u0430 \u043e\u043d\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442 \u0438\u0445 \u0432 \u043c\u043e\u0434\u0443\u043b\u044c socket. \u0412\u0434\u043e\u0431\u0430\u0432\u043e\u043a \u043a\u043e \u0432\u0441\u0435\u043c\u0443, \u043c\u043e\u0434\u0443\u043b\u0438, \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0435\u0441\u0442\u044c \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/http.client.html#module-http.client\"><code>http.client<\/code><\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/ftplib.html#module-ftplib\"><code>ftplib<\/code><\/a>, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u042e\u043d\u0438\u043a\u043e\u0434 (<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/http.client.html#module-http.client\"><code>http.client<\/code><\/a>&nbsp;\u0437\u0430\u0442\u0435\u043c \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 IDNA \u0432 \u043f\u043e\u043b\u0435&nbsp;<em>Host<\/em>, \u0435\u0441\u043b\u0438 \u043e\u043d\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u044d\u0442\u043e \u043f\u043e\u043b\u0435).<\/p>\n\n\n\n<p>\u041f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432 \u043f\u043e \u0441\u0435\u0442\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u043c \u043f\u043e\u0438\u0441\u043a\u0435 \u0438\u043c\u0451\u043d) \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u042e\u043d\u0438\u043a\u043e\u0434 \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f: \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0436\u0435\u043b\u0430\u044e\u0449\u0438\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u0438\u0435 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e, \u0434\u043e\u043b\u0436\u043d\u044b \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0432 \u042e\u043d\u0438\u043a\u043e\u0434.<\/p>\n\n\n\n<p>\u041c\u043e\u0434\u0443\u043b\u044c&nbsp;<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.idna\"><code>encodings.idna<\/code><\/a>&nbsp;\u0442\u0430\u043a\u0436\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0443 nameprep, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u043d\u043e\u0440\u043c\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443 \u043c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043c\u0451\u043d \u0438 \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0445\u043e\u0436\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b. \u041f\u0440\u0438 \u0436\u0435\u043b\u0430\u043d\u0438\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 nameprep \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e.<code>encodings.idna.<\/code><code>nameprep<\/code>(<em>label<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#encodings.idna.nameprep\">\u00b6<\/a><\/p>\n\n\n\n<p>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 nameprepped \u0432\u0435\u0440\u0441\u0438\u044e&nbsp;<em>label<\/em>. \u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443&nbsp;<code>AllowUnassigned<\/code>&nbsp;\u0438\u0441\u0442\u0438\u043d\u0435\u043d.<code>encodings.idna.<\/code><code>ToASCII<\/code>(<em>label<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#encodings.idna.ToASCII\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043a\u0443 \u0432 ASCII, \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/tools.ietf.org\/html\/rfc3490.html\"><strong>RFC 3490<\/strong><\/a>.&nbsp;<code>UseSTD3ASCIIRules<\/code>&nbsp;\u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043b\u043e\u0436\u043d\u044b\u043c.<code>encodings.idna.<\/code><code>ToUnicode<\/code>(<em>label<\/em>)<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#encodings.idna.ToUnicode\">\u00b6<\/a><\/p>\n\n\n\n<p>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043a\u0443 \u0432 \u042e\u043d\u0438\u043a\u043e\u0434, \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0432&nbsp;<a href=\"https:\/\/tools.ietf.org\/html\/rfc3490.html\"><strong>RFC 3490<\/strong><\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.mbcs\"><code>encodings.mbcs<\/code><\/a>&nbsp;\u2014 \u041a\u043e\u0434\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 Windows ANSI<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.mbcs\">\u00b6<\/a><\/h2>\n\n\n\n<p>\u042d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 ANSI (CP_ACP).<\/p>\n\n\n\n<p><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/intro.html#availability\">\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c<\/a>: \u0442\u043e\u043b\u044c\u043a\u043e Windows.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.3:&nbsp;\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043b\u044e\u0431\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043e\u0448\u0438\u0431\u043e\u043a.<\/p>\n\n\n\n<p>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 3.2:&nbsp;\u0414\u043e \u0432\u0435\u0440\u0441\u0438\u0438 3.2 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442&nbsp;<em>errors<\/em>&nbsp;\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f;&nbsp;<code>'replace'<\/code>&nbsp;\u0432\u0441\u0435\u0433\u0434\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f \u0434\u043b\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0430&nbsp;<code>'ignore'<\/code>&nbsp;\u2014 \u0434\u043b\u044f \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.utf_8_sig\"><code>encodings.utf_8_sig<\/code><\/a>&nbsp;\u2014 \u043a\u043e\u0434\u0435\u043a UTF-8 \u0441 \u0441\u0438\u0433\u043d\u0430\u0442\u0443\u0440\u043e\u0439 BOM<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/codecs.html#module-encodings.utf_8_sig\">\u00b6<\/a><\/h2>\n\n\n\n<p>\u042d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 UTF-8 \u043a\u043e\u0434\u0435\u043a\u0430. \u041f\u0440\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 UTF-8 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043a \u0431\u0430\u0439\u0442\u0430\u043c \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 UTF-8. \u0414\u043b\u044f \u043a\u043e\u0434\u0435\u0440\u0430 \u0441 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u044d\u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0440\u0430\u0437 (\u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u043f\u043e\u0442\u043e\u043a \u0431\u0430\u0439\u0442\u043e\u0432). \u041f\u0440\u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 UTF-8 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u0430.\u00ab\u00a0<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/struct.html\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439<\/a>\u00a0|\u00a0<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/index.html\">\u043d\u0430\u0432\u0435\u0440\u0445<\/a>\u00a0|\u00a0<a href=\"https:\/\/digitology.tech\/docs\/python_3\/library\/datatypes.html\">\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439<\/a>\u00a0\u00bb<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"> \u041f\u0440\u0438\u043c\u0435\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438. <\/h2>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">'''\n#\u042d\u0442\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443\n#\u0442\u0443\u0442 \u044f \u0441\u0434\u0435\u043b\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u044e \u043f\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c.\n#https:\/\/1.cbm.ua\/?p=751&amp;preview_id=751&amp;preview_nonce=f7e6c7ae40&amp;preview=true#encoding-table\n# #encoding-table - \u044d\u0442\u043e \u0434\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043a \u0441\u0442\u0440\u043e\u043a\u0435 \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0439\u0442\u044c \u043a \u043d\u0443\u0436\u043d\u043e\u043c\u0443 \u043c\u0435\u0441\u0442\u0443.\n\n'''\n\ns = b'\\r\\n\\x88\\xac\\xef \\xae\\xa1\\xe0\\xa0\\xa7\\xa0                     PID \\x88\\xac\\xef \\xe1\\xa5\\xe1\\xe1\\xa8\\xa8          \\xfc \\xe1\\xa5\\xa0\\xad\\xe1\\xa0       \\x8f\\xa0\\xac\\xef\\xe2\\xec\\r\\n========================= ======== ================ =========== ============\\r\\n'\n\n\n#\u0422\u0430\u043a\u0438\u0435 \u043a\u043e\u0440\u0438\u0440\u043e\u0432\u043e\u043a\u0438\n#'UTF-8 with BOM', 'UTF-8 without BOM', 'UTF-16LE with BOM', 'UTF-16LE without BOM', 'UTF-16BE with BOM', 'UTF-16BE without BOM', 'UTF-32LE with BOM', 'UTF-32LE without BOM', 'UTF-32BE with BOM', 'UTF-32BE without BOM', 'KOI8-R (UPPER)', 'CP1251 (UPPER)', 'CP866 &amp; CP1251'\n# \u043d\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442.\n\n\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0418 = ('windows-1252',\n             'ANSI',\n             'ascii',\n             'utf-8',\n             'utf-16',\n             'utf-32',\n             'latin-1',\n             'iso-8859-15',\n             'utf-42',\n             'CP850',\n             'CP866',\n             'CP1251',\n             'CP1252',\n             'KOI8-R',\n             'ISO-8859-5',\n             'ascii'\n             )\n\n\nfor ch, \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0410 in enumerate(\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0418, 1):\n    try:\n        print(f\"{ch}) {\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0410} - {s.decode(\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0410, 'replace')}\")\n\n    except Exception as e:\n        print('\u042d\u0442\u043e \u0447\u0442\u043e \u0435\u0449\u0451 \u0442\u0430\u043a\u043e\u0435? \u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430')\n        print(f\"{ch}) {\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0410}\")\n        print(e.__class__) #LookupError - \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0439 \u0438\u043d\u0434\u0435\u043a\u0441 \u0438\u043b\u0438 \u043a\u043b\u044e\u0447.\n\n    else:\n        pass #print('\u0412\u0441\u0451 \u0445\u043e\u0440\u043e\u0448\u043e.')\n    \n    finally:\n        pass\n\n\n<\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>URL \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a encoding-table (\u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0442\u0430\u0431\u043b\u0438\u0446\u0435) \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u043c\u043e\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u0441 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u043c &#171;\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0442\u0435\u043a\u0441\u0442\u0430&#187;. codecs&nbsp;\u2014 \u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432 \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434:&nbsp;Lib\/codecs.py \u042d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b \u0434\u043b\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a Python (\u043a\u043e\u0434\u0435\u0440\u044b \u0438 \u0434\u0435\u043a\u043e\u0434\u0435\u0440\u044b) \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u043c\u0443 \u0440\u0435\u0435\u0441\u0442\u0440\u0443 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a Python, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c \u043f\u043e\u0438\u0441\u043a\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u043e\u0448\u0438\u0431\u043e\u043a. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f&nbsp;\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438&hellip;&nbsp;<a href=\"https:\/\/1.cbm.ua\/?p=751\" rel=\"bookmark\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 &raquo;<span class=\"screen-reader-text\">.decode \u0438 .encode \u0432 Python 3. codecs \u2014 \u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[69,2],"tags":[],"class_list":["post-751","post","type-post","status-publish","format-standard","hentry","category-69","category-python"],"_links":{"self":[{"href":"https:\/\/1.cbm.ua\/index.php?rest_route=\/wp\/v2\/posts\/751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1.cbm.ua\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/1.cbm.ua\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/1.cbm.ua\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/1.cbm.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=751"}],"version-history":[{"count":6,"href":"https:\/\/1.cbm.ua\/index.php?rest_route=\/wp\/v2\/posts\/751\/revisions"}],"predecessor-version":[{"id":816,"href":"https:\/\/1.cbm.ua\/index.php?rest_route=\/wp\/v2\/posts\/751\/revisions\/816"}],"wp:attachment":[{"href":"https:\/\/1.cbm.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/1.cbm.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/1.cbm.ua\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}