<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Python - Форум программистов и сисадминов Киберфорум</title>
		<link>https://www.cyberforum.ru/</link>
		<description>Форум программистов Python. Программирование с использованием Python. Помощь в решении задач.</description>
		<language>ru</language>
		<lastBuildDate>Sat, 30 May 2026 05:02:38 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://www.cyberforum.ru//cyberstatic.net/images/misc/rss.jpg</url>
			<title>Python - Форум программистов и сисадминов Киберфорум</title>
			<link>https://www.cyberforum.ru/</link>
		</image>
		<item>
			<title>Как вывести таблицу в консоль - Python для начинающих</title>
			<link>https://www.cyberforum.ru/python-beginners/thread3223560.html</link>
			<pubDate>Fri, 29 May 2026 16:04:06 GMT</pubDate>
			<description>Всем добрый день! 
У какого-то блогера видел красивый вывод таблицы в консоль. Одни столбцы по...</description>
			<content:encoded><![CDATA[<div>Всем добрый день!<br />
У какого-то блогера видел красивый вывод таблицы в консоль. Одни столбцы по левой стороне выровнены, другие по правой. Удобно воспринимать. Есть ли возможность так делать, если заранее неизвестно сколько символов будет в каждом столбце строки. Только без хитрых математических вычислений. Что-нибудь типа табуляции как в ворде.</div>

]]></content:encoded>
			<category domain="https://www.cyberforum.ru/python-beginners/">Python для начинающих</category>
			<dc:creator>ker-nel</dc:creator>
			<guid isPermaLink="true">https://www.cyberforum.ru/python-beginners/thread3223560.html</guid>
		</item>
		<item>
			<title>ЭЦП .p7s - Python: Решение задач</title>
			<link>https://www.cyberforum.ru/python-tasks/thread3223489.html</link>
			<pubDate>Wed, 27 May 2026 05:02:28 GMT</pubDate>
			<description>Нужна помощь с изменением подписанного ЭЦП PDF-файла и файла .p7s. 
 
Есть: 
PDF-документ с...</description>
			<content:encoded><![CDATA[<div>Нужна помощь с изменением подписанного ЭЦП PDF-файла и файла .p7s.<br />
<br />
Есть:<br />
PDF-документ с электронной подписью,<br />
отдельный файл подписи .p7s.<br />
<br />
Внес изменения в файл он становится не валидным.<br />
Можно ли отредактировать подписанный файл без потери подписи?<br />
Если кто-то работал с подобным? <br />
Подскажите как сделать плиз!!</div>

]]></content:encoded>
			<category domain="https://www.cyberforum.ru/python-tasks/">Python: Решение задач</category>
			<dc:creator>svifterforter</dc:creator>
			<guid isPermaLink="true">https://www.cyberforum.ru/python-tasks/thread3223489.html</guid>
		</item>
		<item>
			<title>Проверка изображений на встроеные скрипты - Python: Web</title>
			<link>https://www.cyberforum.ru/python-web/thread3223425.html</link>
			<pubDate>Mon, 25 May 2026 14:36:13 GMT</pubDate>
			<description>Всем привет, вопрос следующий стоит ли проверять изображения на встроеные скрипты ?  
или...</description>
			<content:encoded><![CDATA[<div>Всем привет, вопрос следующий стоит ли проверять изображения на встроеные скрипты ? <br />
или X-Content-Type-Options достаточно (сейчас и без этого заголовка браузеры блокируют исполнение скрипта <a rel="nofollow noopener noreferrer" href="https://csplite.com/ru/csp/test413/?rld=1779706438338#githubcom_1" target="_blank" title="https://csplite.com/ru/csp/test413/?rld=1779706438338#githubcom_1">https://csplite.com/ru/csp/tes... ithubcom_1</a>), стоит ли вообще заморачиваться ?<br />
Кто как делает ?</div>

]]></content:encoded>
			<category domain="https://www.cyberforum.ru/python-web/">Python: Web</category>
			<dc:creator>MozzarellaLover</dc:creator>
			<guid isPermaLink="true">https://www.cyberforum.ru/python-web/thread3223425.html</guid>
		</item>
		<item>
			<title>Логарифмический график Ploty - заливка - Python: Web</title>
			<link>https://www.cyberforum.ru/python-web/thread3223417.html</link>
			<pubDate>Mon, 25 May 2026 11:17:30 GMT</pubDate>
			<description>Добрый день. 
Подскажите, пожалуйста, как можно решить проблему с заливкой значений от минимального...</description>
			<content:encoded><![CDATA[<div>Добрый день.<br />
Подскажите, пожалуйста, как можно решить проблему с заливкой значений от минимального значения до максимального в Ploty?<br />
Есть диаграмма, в которой расположены 7 графиков. По оси Y идет глубина, по оси X - значения в линейном виде. <br />
Используется функция: fill='tozerox'. <br />
График логарифмический по оси X. <br />
Проблема в том, что в данных могут быть значения = 0. Пробовал приравнивать значения, которые =0 к 1, но все равно при построении заливки - возникает интерполяция на графике (именно по заливке).<br />
Мне нужно чтобы значения имели заливку от 0 (или 1) до максимального значения для этого параметра на текущей глубине. <br />
Интерполяция недопустима. <br />
Как можно это реализовать с ploty?<br />
<br />
<div class="printablecode">
	<div class="smallfont">:</div>
	<hr /><code dir="ltr">def _make_components_figure(depth, components_df, column_mapping, depth_min, depth_max):<br />
&nbsp; &nbsp; &quot;&quot;&quot;Трек 3 – Наименование.&quot;&quot;&quot;<br />
&nbsp; &nbsp; fig = go.Figure()<br />
&nbsp; &nbsp; for k in &#91;'A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7'&#93;:<br />
&nbsp; &nbsp; &nbsp; &nbsp; if k not in components_df.columns:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; continue<br />
&nbsp; &nbsp; &nbsp; &nbsp; vals = components_df&#91;k&#93;.copy()<br />
&nbsp; &nbsp; &nbsp; &nbsp; vals&#91;vals &lt;= 0&#93; = 1.0<br />
&nbsp; &nbsp; &nbsp; &nbsp; name = column_mapping.get(k, k)<br />
&nbsp; &nbsp; &nbsp; &nbsp; fig.add_trace(go.Scatter(<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x=vals, y=depth, mode='lines', name=name,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; line=dict(color=COMPONENT_COLORS&#91;k&#93;, width=1.2),<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fill='tozerox', fillcolor=COMPONENT_FILLS&#91;k&#93;,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; connectgaps=False, showlegend=False,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hovertemplate='&lt;b&gt;Глубина:&lt;/b&gt; %{y:.2f} м&lt;br&gt;&lt;b&gt;' + name + ':&lt;/b&gt; %{x:.0f}&lt;extra&gt;&lt;/extra&gt;'<br />
&nbsp; &nbsp; &nbsp; &nbsp; ))<br />
&nbsp; &nbsp; fig.update_xaxes(type='log', range=&#91;0, 5&#93;, gridcolor='lightgray', griddash='dot')<br />
&nbsp; &nbsp; fig.update_yaxes(range=&#91;depth_max, depth_min&#93;, showticklabels=False,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  gridcolor='lightgray', griddash='dot')<br />
&nbsp; &nbsp; fig.update_layout(margin=dict(l=5, r=5, t=0, b=0),<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; plot_bgcolor='white', paper_bgcolor='white')<br />
&nbsp; &nbsp; return fig</code><hr />
</div></div>

]]></content:encoded>
			<category domain="https://www.cyberforum.ru/python-web/">Python: Web</category>
			<dc:creator>ngd</dc:creator>
			<guid isPermaLink="true">https://www.cyberforum.ru/python-web/thread3223417.html</guid>
		</item>
	</channel>
</rss>
