<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Школа179 - Информатика/Архив/2024/10Д</title>
<link>https://server.179.ru/wiki/Информатика/Архив/2024/10Д</link>
<description>История изменений Школа179/Информатика/Архив/2024/10Д</description>
<lastBuildDate>Sat, 02 May 2026 04:32:04 +0300</lastBuildDate>
<image>
<title>Школа179 - последние комментарии</title>
<link>https://server.179.ru/wiki/</link>
<url>https://server.179.ru/wiki/image/wacko_logo.png</url>
<width>108</width>
<height>50</height>
</image>
<language>en-us</language>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<item>
<title>08.09.2023 11:20:13</title>
<link>https://server.179.ru/wiki/?revision_id=-1&amp;page=Informatika/Arxiv/20_24/10_D/show</link>
<guid isPermaLink="true">https://server.179.ru/wiki/?page=%25C8%25ED%25F4%25EE%25F0%25EC%25E0%25F2%25E8%25EA%25E0/%25C0%25F0%25F5%25E8%25E2/20_24/10%25C4</guid>
<description>&lt;div class="diffinfo">Сравнение версий &lt;a href="https://server.179.ru/wiki/?page=Informatika/Arxiv/20_24/10_D">Информатика&amp;nbsp;/&amp;nbsp;Архив&amp;nbsp;/&amp;nbsp;2024&amp;nbsp;/&amp;nbsp;10&amp;nbsp;Д&lt;/a> от &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?revision_id=9011&amp;amp;page=Informatika/Arxiv/20_24/10_D">08.09.2023 11:20:13 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div> и &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?page=Informatika/Arxiv/20_24/10_D">30.03.2024 11:14:32 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div>&lt;/div>
&lt;br />
&lt;br />
&lt;br />
&lt;strong>Добавлено:&lt;/strong>&lt;br />

&lt;div class="additions">Материалы и&amp;nbsp;код с&amp;nbsp;пар лежат &lt;a href="https://gitlab.com/sch179/lectures" target="_blank" title="" class="external-link">тут&lt;/a>.&lt;/div>
</description>
<pubDate>Fri, 08 Sep 2023 08:20:13 +0300</pubDate>
</item>
<item>
<title>08.09.2023 11:19:51</title>
<link>https://server.179.ru/wiki/?revision_id=9011&amp;page=Informatika/Arxiv/20_24/10_D/show</link>
<guid isPermaLink="true">https://server.179.ru/wiki/?page=%25C8%25ED%25F4%25EE%25F0%25EC%25E0%25F2%25E8%25EA%25E0/%25C0%25F0%25F5%25E8%25E2/20_24/10%25C4</guid>
<description>&lt;div class="diffinfo">Сравнение версий &lt;a href="https://server.179.ru/wiki/?page=Informatika/Arxiv/20_24/10_D">Информатика&amp;nbsp;/&amp;nbsp;Архив&amp;nbsp;/&amp;nbsp;2024&amp;nbsp;/&amp;nbsp;10&amp;nbsp;Д&lt;/a> от &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?revision_id=8187&amp;amp;page=Informatika/Arxiv/20_24/10_D">08.09.2023 11:19:51 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div> и &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?revision_id=9011&amp;amp;page=Informatika/Arxiv/20_24/10_D">08.09.2023 11:20:13 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div>&lt;/div>
&lt;br />
&lt;br />
&lt;br />
&lt;strong>Добавлено:&lt;/strong>&lt;br />

&lt;div class="additions">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> --disallow-untyped-defs --disallow-incomplete-defs --check-untyped-defs --disallow-untyped-decorators --no-implicit-optional\&lt;br />
 --warn-redundant-casts --warn-unused-ignores --no-implicit-reexport --warn-no-return --warn-unreachable --allow-redefinition\&lt;br />
 --no-incremental --show-error-context --show-column-numbers --show-error-codes&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>
&lt;br />

&lt;strong>Удалено:&lt;/strong>&lt;br />

&lt;div class="deletions">--disallow-untyped-defs --disallow-incomplete-defs --check-untyped-defs --disallow-untyped-decorators --no-implicit-optional\&lt;br />
--warn-redundant-casts --warn-unused-ignores --no-implicit-reexport --warn-no-return --warn-unreachable --allow-redefinition\&lt;br />
--no-incremental --show-error-context --show-column-numbers --show-error-codes&lt;/div>
</description>
<pubDate>Fri, 08 Sep 2023 08:19:51 +0300</pubDate>
</item>
<item>
<title>08.09.2023 11:19:22</title>
<link>https://server.179.ru/wiki/?revision_id=8187&amp;page=Informatika/Arxiv/20_24/10_D/show</link>
<guid isPermaLink="true">https://server.179.ru/wiki/?page=%25C8%25ED%25F4%25EE%25F0%25EC%25E0%25F2%25E8%25EA%25E0/%25C0%25F0%25F5%25E8%25E2/20_24/10%25C4</guid>
<description>&lt;div class="diffinfo">Сравнение версий &lt;a href="https://server.179.ru/wiki/?page=Informatika/Arxiv/20_24/10_D">Информатика&amp;nbsp;/&amp;nbsp;Архив&amp;nbsp;/&amp;nbsp;2024&amp;nbsp;/&amp;nbsp;10&amp;nbsp;Д&lt;/a> от &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?revision_id=8186&amp;amp;page=Informatika/Arxiv/20_24/10_D">08.09.2023 11:19:22 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div> и &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?revision_id=8187&amp;amp;page=Informatika/Arxiv/20_24/10_D">08.09.2023 11:19:51 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div>&lt;/div>
&lt;br />
&lt;br />
&lt;br />
&lt;strong>Добавлено:&lt;/strong>&lt;br />

&lt;div class="additions">mypy --strict --warn-unused-configs --disallow-subclassing-any --disallow-any-generics --disallow-untyped-calls\&lt;br />
--disallow-untyped-defs --disallow-incomplete-defs --check-untyped-defs --disallow-untyped-decorators --no-implicit-optional\&lt;br />
--warn-redundant-casts --warn-unused-ignores --no-implicit-reexport --warn-no-return --warn-unreachable --allow-redefinition\&lt;br />
--no-incremental --show-error-context --show-column-numbers --show-error-codes&lt;/div>
&lt;br />

&lt;strong>Удалено:&lt;/strong>&lt;br />

&lt;div class="deletions">mypy --strict --warn-unused-configs --disallow-subclassing-any --disallow-any-generics --disallow-untyped-calls --disallow-untyped-defs --disallow-incomplete-defs --check-untyped-defs --disallow-untyped-decorators --no-implicit-optional --warn-redundant-casts --warn-unused-ignores --no-implicit-reexport --warn-no-return --warn-unreachable --allow-redefinition --no-incremental --show-error-context --show-column-numbers --show-error-codes&lt;/div>
</description>
<pubDate>Fri, 08 Sep 2023 08:19:22 +0300</pubDate>
</item>
<item>
<title>03.09.2023 12:57:32</title>
<link>https://server.179.ru/wiki/?revision_id=8186&amp;page=Informatika/Arxiv/20_24/10_D/show</link>
<guid isPermaLink="true">https://server.179.ru/wiki/?page=%25C8%25ED%25F4%25EE%25F0%25EC%25E0%25F2%25E8%25EA%25E0/%25C0%25F0%25F5%25E8%25E2/20_24/10%25C4</guid>
<description>&lt;div class="diffinfo">Сравнение версий &lt;a href="https://server.179.ru/wiki/?page=Informatika/Arxiv/20_24/10_D">Информатика&amp;nbsp;/&amp;nbsp;Архив&amp;nbsp;/&amp;nbsp;2024&amp;nbsp;/&amp;nbsp;10&amp;nbsp;Д&lt;/a> от &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?revision_id=8185&amp;amp;page=Informatika/Arxiv/20_24/10_D">03.09.2023 12:57:32 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div> и &lt;div class="diffdown">&lt;a href="https://server.179.ru/wiki/?revision_id=8186&amp;amp;page=Informatika/Arxiv/20_24/10_D">08.09.2023 11:19:22 &lt;span class="dropdown_arrow">&amp;#9660;&lt;/span>&lt;/a>&lt;div class="diffdown-content">&lt;/div>&lt;/div>&lt;/div>
&lt;br />
&lt;br />
&lt;br />
&lt;strong>Добавлено:&lt;/strong>&lt;br />

&lt;div class="additions">Перед тем, как&amp;nbsp;отправиться на&amp;nbsp;тестирование, программа проходит "компиляцию". В&amp;nbsp;нашем случае она&amp;nbsp;проверяется двумя программами &lt;code>flake8&lt;/code> и&amp;nbsp;&lt;code>mypy&lt;/code> со&amp;nbsp;следующими параметрами:&lt;br />
flake8 --max-line-length=120 --show-source --ignore=D,E704,W503&lt;br />
mypy --strict --warn-unused-configs --disallow-subclassing-any --disallow-any-generics --disallow-untyped-calls --disallow-untyped-defs --disallow-incomplete-defs --check-untyped-defs --disallow-untyped-decorators --no-implicit-optional --warn-redundant-casts --warn-unused-ignores --no-implicit-reexport --warn-no-return --warn-unreachable --allow-redefinition --no-incremental --show-error-context --show-column-numbers --show-error-codes&lt;br />
pip&amp;nbsp;install flake8 mypy&lt;/div>
&lt;br />

&lt;strong>Удалено:&lt;/strong>&lt;br />

&lt;div class="deletions">Перед тем, как&amp;nbsp;отправиться на&amp;nbsp;тестирование, программа проходит "компиляцию". В&amp;nbsp;нашем случае она&amp;nbsp;проверяется двумя программами &lt;code>pycodestyle&lt;/code> и&amp;nbsp;&lt;code>mypy&lt;/code> со&amp;nbsp;следующими параметрами:&lt;br />
pycodestyle &lt;del>max-line-length=102 --show-source --ignore=W503,W292&lt;br />
mypy --warn-unused-configs --disallow-subclassing-any --disallow-any-generics --disallow-untyped-calls --disallow-untyped-defs\&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> --disallow-incomplete-defs --check-untyped-defs --disallow-untyped-decorators --no-implicit-optional --warn-redundant-casts --warn-unused-ignores\&lt;br />
 --no-implicit-reexport --warn-no-return --warn-unreachable --allow-redefinition\&lt;br />
 --no-incremental --show-error-context --show-column-numbers --show-error-codes&lt;/div>&lt;/div>&lt;/div>&lt;/div>
При&amp;nbsp;использовании в&amp;nbsp;своей среде (в классе или&amp;nbsp;дома) &lt;code>pycodestyle&lt;/code> можно добавить еще&amp;nbsp;опцию ##&lt;/del>show-pep8##, которая пишет подробно, в&amp;nbsp;чём ошибка и&amp;nbsp;как её можно исправить.&lt;br />
pip&amp;nbsp;install pycodestyle mypy&lt;/div>
</description>
<pubDate>Sun, 03 Sep 2023 09:57:32 +0300</pubDate>
</item>
</channel>
</rss>
