<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.fu-lab.ru/index.php?action=history&amp;feed=atom&amp;title=Pt.py</id>
	<title>Pt.py - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.fu-lab.ru/index.php?action=history&amp;feed=atom&amp;title=Pt.py"/>
	<link rel="alternate" type="text/html" href="http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;action=history"/>
	<updated>2026-05-13T02:16:14Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53966&amp;oldid=prev</id>
		<title>Ӧньӧ Лав в 19:20, 5 ноября 2023</title>
		<link rel="alternate" type="text/html" href="http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53966&amp;oldid=prev"/>
		<updated>2023-11-05T19:20:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 22:20, 5 ноября 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Строка 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import glob;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import glob;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Считываем русский файл в переменную&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Считываем &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/ins&gt;русский&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;''' &lt;/ins&gt;файл в переменную&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Указываем путь к папке, в которой нужно искать файлы&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Указываем путь к папке, в которой нужно искать файлы&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l46&quot;&gt;Строка 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 46:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Считываем коми файл в переменную&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Считываем &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/ins&gt;коми&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;''' &lt;/ins&gt;файл в переменную&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Указываем путь к папке, в которой нужно искать файлы&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Указываем путь к папке, в которой нужно искать файлы&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l85&quot;&gt;Строка 85:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 85:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Считываем удмуртский файл в переменную&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Считываем &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/ins&gt;удмуртский&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;''' &lt;/ins&gt;файл в переменную&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Указываем путь к папке, в которой нужно искать файлы&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # Указываем путь к папке, в которой нужно искать файлы&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ӧньӧ Лав</name></author>
	</entry>
	<entry>
		<id>http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53873&amp;oldid=prev</id>
		<title>Ӧньӧ Лав в 16:01, 16 августа 2023</title>
		<link rel="alternate" type="text/html" href="http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53873&amp;oldid=prev"/>
		<updated>2023-08-16T16:01:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 19:01, 16 августа 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Скрипт для разбивки текстов на предложения по точке с учетом исключений.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Скрипт для разбивки текстов на предложения по точке с учетом исключений &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;для русского, коми и удмуртского языков&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import os;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import os;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ӧньӧ Лав</name></author>
	</entry>
	<entry>
		<id>http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53872&amp;oldid=prev</id>
		<title>Ӧньӧ Лав в 16:00, 16 августа 2023</title>
		<link rel="alternate" type="text/html" href="http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53872&amp;oldid=prev"/>
		<updated>2023-08-16T16:00:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 19:00, 16 августа 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Скрипт для разбивки текстов на предложения по точке с учетом исключений.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;import os;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;import os;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import sys;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import sys;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import re;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import re;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ӧньӧ Лав</name></author>
	</entry>
	<entry>
		<id>http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53871&amp;oldid=prev</id>
		<title>Ӧньӧ Лав: Новая страница: «  import os;  import sys;  import re;  import glob;    # Считываем русский файл в переменную  # Указываем путь к папке, в которой нужно искать файлы  folder_path = os.path.abspath(os.curdir)+&quot;/input/&quot;  # Получаем список файлов ru  file_list = glob.glob(folder_path + '/*_ru*')  # Перебираем файлы  for file_path in file_list:      # Получаем т...»</title>
		<link rel="alternate" type="text/html" href="http://wiki.fu-lab.ru/index.php?title=Pt.py&amp;diff=53871&amp;oldid=prev"/>
		<updated>2023-08-16T15:59:50Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «  import os;  import sys;  import re;  import glob;    # Считываем русский файл в переменную  # Указываем путь к папке, в которой нужно искать файлы  folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;  # Получаем список файлов ru  file_list = glob.glob(folder_path + &amp;#039;/*_ru*&amp;#039;)  # Перебираем файлы  for file_path in file_list:      # Получаем т...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
import os;&lt;br /&gt;
 import sys;&lt;br /&gt;
 import re;&lt;br /&gt;
 import glob;&lt;br /&gt;
 &lt;br /&gt;
 # Считываем русский файл в переменную&lt;br /&gt;
 # Указываем путь к папке, в которой нужно искать файлы&lt;br /&gt;
 folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;br /&gt;
 # Получаем список файлов ru&lt;br /&gt;
 file_list = glob.glob(folder_path + '/*_ru*')&lt;br /&gt;
 # Перебираем файлы&lt;br /&gt;
 for file_path in file_list:&lt;br /&gt;
     # Получаем только имя файла без пути&lt;br /&gt;
     file_name = file_path.split('/')[-1]&lt;br /&gt;
     # Проверяем, содержит ли имя файла сочетание &amp;quot;_ru&amp;quot;&lt;br /&gt;
     if '_ru' in file_name:&lt;br /&gt;
         with open(folder_path+file_name) as file:&lt;br /&gt;
             textFile = file.read()&lt;br /&gt;
         with open(os.path.abspath(os.curdir)+&amp;quot;/stop_words/stop_words_ru.txt&amp;quot;) as file_stop_words:&lt;br /&gt;
             array = [row.strip() for row in file_stop_words]&lt;br /&gt;
             array.sort(key = lambda s: len(s));&lt;br /&gt;
             array.reverse()&lt;br /&gt;
         for arrayRow in array:&lt;br /&gt;
             # print(arrayRow)&lt;br /&gt;
             arrayRowRe = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;tchk&amp;quot;);&lt;br /&gt;
             arrayRowReSub = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;&amp;quot;);&lt;br /&gt;
             # print(arrayRowReSub)&lt;br /&gt;
             # Задаем шаблон регулярного выражения&lt;br /&gt;
             pattern = r&amp;quot;(^|\s)&amp;quot; + arrayRowReSub + &amp;quot;\.&amp;quot;&lt;br /&gt;
             # Заменяем подстроки с помощью функции re.sub()&lt;br /&gt;
             textFile = re.sub(pattern, r&amp;quot;\1&amp;quot;+arrayRowRe, textFile)&lt;br /&gt;
     # Делим на предложения&lt;br /&gt;
     # text_search = re.split('(?&amp;lt;=[\w\*])[\s]{2}(?=[\s-]|[—А-ЯӦ][^\.])',textFile);&lt;br /&gt;
     text_search = re.split('(?&amp;lt;=[\w\*.!?;)])[\n\r]{2,6}(?=[\w\*§])|(?&amp;lt;=[\w\*])[\s]{2}(?=[\s-]|[—А-ЯЁA-Z][^\.])|(?&amp;lt;=[.?!;…])[\n]{1,5}(?=[—А-ЯЁA-Z1-9])|(?&amp;lt;=[\w\*])[\n]{2,5}(?=[—А-ЯЁA-Z1-9])|(?&amp;lt;=[а-яёa-z°»)][.?!;…])[\s\t\n\r]{1,3}(?=[«(—А-ЯЁA-Z0-9])|(?&amp;lt;=[а-яёa-z°)][.?!;…])[\s\t\n\r]{1,3}(?=[1-9][.])|(?&amp;lt;=[а-яёa-z°])[\n\r](?=[1-9][.])|(?&amp;lt;=[а-яёa-z°][;:])[\n\r](?=[1-9][.])|(?&amp;lt;=[а-яёa-z°][;:])[\n\r](?=[а-яёa-z°][)])|(?&amp;lt;=[—А-ЯЁA-Z][—А-ЯЁA-Z][.!?])[\s](?=[1-9][.])|(?&amp;lt;=[—А-ЯЁA-Z][—А-ЯЁA-Z][.!?])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[а-яёa-z°][\s][0-9][0-9][.!?])[\s](?=[—А-ЯA-Z])|(?&amp;lt;=[а-яёa-z°][\s][0-9][.!?])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[°][CС][!.?])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[‰][!.?])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[а-яёa-z°][!.?][)])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[а-яёa-z°»)][.][.][.])[\s\t\n\r]{1,3}(?=[«(—А-ЯЁA-Z0-9])|(?&amp;lt;=[а-яёa-z°»)][0-9][.?!;…])[\s\t\n\r]{1,3}(?=[«(—А-ЯЁA-Z0-9])|(?&amp;lt;=[—А-ЯЁ][—А-ЯЁ][.?!])[\s\t\n\r]{1,3}(?=[—А-ЯЁA-Z0-9])|(?&amp;lt;=[а-яёa-z°][!?][.][.])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[а-яёa-z°][!?][»])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[а-яёa-z°][.][.][.])[\s](?=[—А-ЯЁA-Z])|(?&amp;lt;=[!][?])[\s\n](?=)|(?&amp;lt;=[?][!])[\s\n](?=)|(?&amp;lt;=[»][.!?])[\s\n](?=)|(?&amp;lt;=[*][.][!][?])[\s\n](?=)|(?&amp;lt;=[%&amp;quot;”][!.?])[\s\n](?=)|(?&amp;lt;=[!.?])[\s\n](?=[-][\s\n][—А-Я])',textFile);&lt;br /&gt;
     file_name = file_name.replace(&amp;quot;.txt&amp;quot;,&amp;quot;_end.txt&amp;quot;)&lt;br /&gt;
     with open(os.path.abspath(os.curdir)+&amp;quot;/output/&amp;quot; + file_name, &amp;quot;w&amp;quot;) as file:&lt;br /&gt;
         for text_searchRow in text_search:&lt;br /&gt;
             for arrayRow in array:&lt;br /&gt;
                 arrayRowRe = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;tchk&amp;quot;);&lt;br /&gt;
                 text_searchRow = text_searchRow.replace(arrayRowRe, arrayRow);&lt;br /&gt;
             # print(text_searchRow+&amp;quot;||&amp;quot;);&lt;br /&gt;
             file.write(text_searchRow + '\n')&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # Считываем коми файл в переменную&lt;br /&gt;
 # Указываем путь к папке, в которой нужно искать файлы&lt;br /&gt;
 folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;br /&gt;
 # Получаем список файлов kv&lt;br /&gt;
 file_list = glob.glob(folder_path + '/*_kv*')&lt;br /&gt;
 # Перебираем файлы&lt;br /&gt;
 for file_path in file_list:&lt;br /&gt;
     # Получаем только имя файла без пути&lt;br /&gt;
     file_name = file_path.split('/')[-1]&lt;br /&gt;
     # Проверяем, содержит ли имя файла сочетание &amp;quot;_kv&amp;quot;&lt;br /&gt;
     if '_kv' in file_name:&lt;br /&gt;
         with open(folder_path+file_name) as file:&lt;br /&gt;
             textFile = file.read()&lt;br /&gt;
         with open(os.path.abspath(os.curdir)+&amp;quot;/stop_words/stop_words_kv.txt&amp;quot;) as file_stop_words:&lt;br /&gt;
             array = [row.strip() for row in file_stop_words]&lt;br /&gt;
             array.sort(key = lambda s: len(s));&lt;br /&gt;
             array.reverse()&lt;br /&gt;
         for arrayRow in array:&lt;br /&gt;
             # print(arrayRow)&lt;br /&gt;
             arrayRowRe = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;tchk&amp;quot;);&lt;br /&gt;
             arrayRowReSub = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;&amp;quot;);&lt;br /&gt;
             # print(arrayRowReSub)&lt;br /&gt;
             # Задаем шаблон регулярного выражения&lt;br /&gt;
             pattern = r&amp;quot;(^|\s)&amp;quot; + arrayRowReSub + &amp;quot;\.&amp;quot;&lt;br /&gt;
             # Заменяем подстроки с помощью функции re.sub()&lt;br /&gt;
             textFile = re.sub(pattern, r&amp;quot;\1&amp;quot;+arrayRowRe, textFile)&lt;br /&gt;
     # Делим на предложения&lt;br /&gt;
     # text_search = re.split('(?&amp;lt;=[\w\*])[\s]{2}(?=[\s-]|[—А-ЯӦІ][^\.])',textFile);&lt;br /&gt;
     text_search = re.split('(?&amp;lt;=[\w\*.!?;)])[\n\r]{2,6}(?=[\w\*§])|(?&amp;lt;=[\w\*])[\s]{2}(?=[\s-]|[—А-ЯІӦЁA-Z][^\.])|(?&amp;lt;=[.?!;…])[\n]{1,5}(?=[—А-ЯІӦЁA-Z1-9])|(?&amp;lt;=[\w\*])[\n]{2,5}(?=[—А-ЯІӦЁA-Z1-9])|(?&amp;lt;=[а-яёӧі°a-z»)][.?!;…])[\s\t\n\r]{1,3}(?=[«(—А-ЯІӦЁA-Z0-9])|(?&amp;lt;=[а-яёӧі°a-z)][.?!;…])[\s\t\n\r]{1,3}(?=[1-9][.])|(?&amp;lt;=[а-яёӧі°a-z])[\n\r](?=[1-9][.])|(?&amp;lt;=[а-яёӧі°a-z][;:])[\n\r](?=[1-9][.])|(?&amp;lt;=[а-яёӧі°a-z][;:])[\n\r](?=[а-яёӧі°a-z][)])|(?&amp;lt;=[—А-ЯІӦЁA-Z][—А-ЯІӦЁA-Z][.!?])[\s](?=[1-9][.])|(?&amp;lt;=[—А-ЯІӦЁA-Z][—А-ЯІӦЁA-Z][.!?])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[а-яёӧі°a-z][\s][0-9][0-9][.!?])[\s](?=[—А-ЯӦA-Z])|(?&amp;lt;=[а-яёӧі°a-z][\s][0-9][.!?])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[°][CС][!.?])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[‰][!.?])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[а-яёӧі°a-z][!.?][)])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[а-яёӧі°a-z»)][.][.][.])[\s\t\n\r]{1,3}(?=[«(—А-ЯІӦЁA-Z0-9])|(?&amp;lt;=[а-яёӧі°a-z»)][0-9][.?!;…])[\s\t\n\r]{1,3}(?=[«(—А-ЯІӦЁA-Z0-9])|(?&amp;lt;=[—А-ЯӦЁ][—А-ЯӦЁ][.?!])[\s\t\n\r]{1,3}(?=[—А-ЯІӦЁA-Z0-9])|(?&amp;lt;=[а-яёӧі°a-z][!?][.][.])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[а-яёӧі°a-z][!?][»])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[а-яёӧі°a-z][.][.][.])[\s](?=[—А-ЯІӦЁA-Z])|(?&amp;lt;=[!][?])[\s\n](?=)|(?&amp;lt;=[?][!])[\s\n](?=)|(?&amp;lt;=[»][.!?])[\s\n](?=)|(?&amp;lt;=[*][.][!][?])[\s\n](?=)',textFile);&lt;br /&gt;
     file_name = file_name.replace(&amp;quot;.txt&amp;quot;,&amp;quot;_end.txt&amp;quot;)&lt;br /&gt;
     with open(os.path.abspath(os.curdir)+&amp;quot;/output/&amp;quot; + file_name, &amp;quot;w&amp;quot;) as file:&lt;br /&gt;
         for text_searchRow in text_search:&lt;br /&gt;
             for arrayRow in array:&lt;br /&gt;
                 arrayRowRe = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;tchk&amp;quot;);&lt;br /&gt;
                 text_searchRow = text_searchRow.replace(arrayRowRe, arrayRow);&lt;br /&gt;
             # print(text_searchRow+&amp;quot;||&amp;quot;);&lt;br /&gt;
             file.write(text_searchRow + '\n')&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # Считываем удмуртский файл в переменную&lt;br /&gt;
 # Указываем путь к папке, в которой нужно искать файлы&lt;br /&gt;
 folder_path = os.path.abspath(os.curdir)+&amp;quot;/input/&amp;quot;&lt;br /&gt;
 # Получаем список файлов ud&lt;br /&gt;
 file_list = glob.glob(folder_path + '/*_ud*')&lt;br /&gt;
 # Перебираем файлы&lt;br /&gt;
 for file_path in file_list:&lt;br /&gt;
     # Получаем только имя файла без пути&lt;br /&gt;
     file_name = file_path.split('/')[-1]&lt;br /&gt;
     # Проверяем, содержит ли имя файла сочетание &amp;quot;_ud&amp;quot;&lt;br /&gt;
     if '_ud' in file_name:&lt;br /&gt;
         with open(folder_path+file_name) as file:&lt;br /&gt;
             textFile = file.read()&lt;br /&gt;
         with open(os.path.abspath(os.curdir)+&amp;quot;/stop_words/stop_words_ud.txt&amp;quot;) as file_stop_words:&lt;br /&gt;
             array = [row.strip() for row in file_stop_words]&lt;br /&gt;
             array.sort(key = lambda s: len(s));&lt;br /&gt;
             array.reverse()&lt;br /&gt;
         for arrayRow in array:&lt;br /&gt;
             # print(arrayRow)&lt;br /&gt;
             arrayRowRe = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;tchk&amp;quot;);&lt;br /&gt;
             arrayRowReSub = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;&amp;quot;);&lt;br /&gt;
             # print(arrayRowReSub)&lt;br /&gt;
             # Задаем шаблон регулярного выражения&lt;br /&gt;
             pattern = r&amp;quot;(^|\s)&amp;quot; + arrayRowReSub + &amp;quot;\.&amp;quot;&lt;br /&gt;
             # Заменяем подстроки с помощью функции re.sub()&lt;br /&gt;
             textFile = re.sub(pattern, r&amp;quot;\1&amp;quot;+arrayRowRe, textFile)&lt;br /&gt;
     # Делим на предложения&lt;br /&gt;
     # text_search = re.split('(?&amp;lt;=[\w\*])[\s]{2}(?=[\s-]|[—А-ЯӞӜӤӦӴ][^\.])',textFile);&lt;br /&gt;
     text_search = re.split('(?&amp;lt;=[\w\*.!?;)])[\n\r]{2,6}(?=[\w\*§])|(?&amp;lt;=[\w\*])[\s]{2}(?=[\s-]|[—А-ЯЁӞӜӤӦӴA-Z][^\.])|(?&amp;lt;=[.?!;…])[\n]{1,5}(?=[—А-ЯЁӞӜӤӦӴA-Z1-9])|(?&amp;lt;=[\w\*])[\n]{2,5}(?=[—А-ЯЁӞӜӤӦӴA-Z1-9])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z»)][.?!;…])[\s\t\n\r]{1,3}(?=[«(—А-ЯЁӞӜӤӦӴA-Z0-9])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z)][.?!;…])[\s\t\n\r]{1,3}(?=[1-9][.])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z])[\n\r](?=[1-9][.])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][;:])[\n\r](?=[1-9][.])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][;:])[\n\r](?=[а-яёӟӝӥӧӵ°a-z][)])|(?&amp;lt;=[—А-ЯЁӞӜӤӦӴA-Z][—А-ЯЁӞӜӤӦӴA-Z][.!?])[\s](?=[1-9][.])|(?&amp;lt;=[—А-ЯЁӞӜӤӦӴA-Z][—А-ЯЁӞӜӤӦӴA-Z][.!?])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][\s][0-9][0-9][.!?])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][\s][0-9][.!?])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[°][CС][!.?])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[‰][!.?])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][!.?][)])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z»)][.][.][.])[\s\t\n\r]{1,3}(?=[«(—А-ЯЁӞӜӤӦӴA-Z0-9])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z»)][0-9][.?!;…])[\s\t\n\r]{1,3}(?=[«(—А-ЯЁӞӜӤӦӴA-Z0-9])|(?&amp;lt;=[—А-ЯЁӞӜӤӦӴA-Z][—А-ЯЁӞӜӤӦӴA-Z][.?!])[\s\t\n\r]{1,3}(?=[—А-ЯЁӞӜӤӦӴA-Z0-9])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][!?][.][.])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][!?][»])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[а-яёӟӝӥӧӵ°a-z][.][.][.])[\s](?=[—А-ЯЁӞӜӤӦӴA-Z])|(?&amp;lt;=[!][?])[\s\n](?=)|(?&amp;lt;=[?][!])[\s\n](?=)|(?&amp;lt;=[»][.!?])[\s\n](?=)|(?&amp;lt;=[*][.][!][?])[\s\n](?=)',textFile);&lt;br /&gt;
     file_name = file_name.replace(&amp;quot;.txt&amp;quot;,&amp;quot;_end.txt&amp;quot;)&lt;br /&gt;
     with open(os.path.abspath(os.curdir)+&amp;quot;/output/&amp;quot; + file_name, &amp;quot;w&amp;quot;) as file:&lt;br /&gt;
         for text_searchRow in text_search:&lt;br /&gt;
             for arrayRow in array:&lt;br /&gt;
                 arrayRowRe = arrayRow.replace(&amp;quot;.&amp;quot;,&amp;quot;tchk&amp;quot;);&lt;br /&gt;
                 text_searchRow = text_searchRow.replace(arrayRowRe, arrayRow);&lt;br /&gt;
             # print(text_searchRow+&amp;quot;||&amp;quot;);&lt;br /&gt;
             file.write(text_searchRow + '\n')&lt;/div&gt;</summary>
		<author><name>Ӧньӧ Лав</name></author>
	</entry>
</feed>