import camelot
import pandas as pd
url = 'http://www.fa.ru/org/spo/kip/Documents/raspisanie/%d0%90%d1%83%d0%94%d0%98%d0%a2%d0%9e%d0%a0%d0%98%d0%98.pdf'
tables = camelot.read_pdf(url, pages='all')
for table in tables:
print(table.df)
whole_table = pd.concat([tables[0].df, tables[1].df])
# заменить заголовки на 1-ю строку
new_header = whole_table.iloc[0] # взять первую строку для заголовка
whole_table = whole_table[1:] # взять данные за вычетом строки с заголовком
whole_table.columns = new_header # установить строку заголовка как заголовок датафрейма
# заменить индексы на первый столбец
whole_table = whole_table.set_index('Преподаватели')
# отфильтровать по 3ИСИП-521
result = whole_table[whole_table.eq('3ИСИП-521').any(1)]
# затереть не 3ИСИП-521
result = result.mask(result.ne('3ИСИП-521'), '')
# сбросить например в html
html = result.to_html()
with open('ResultTable.html', 'w') as html_file:
html_file.write(html)
tostershmoster, Вам же размер важен а не то как выглядит.
в программе disks. она там тоже из double cmd? - конечно нет
Скопируйте dctheme из Portable в /usr/share/doublecmd/pixmaps/dctheme/
вот и все
Алгоритм попрощще - покрываем помещение прямоугольной сеткой точек.
Случайно располагаем окружности в одной, двух, трех, и тд точках.
Обсчитываем покрытие, перекрытие и тп.
Результаты пишем в таблицу, затем в таблице ищем оптимумы.
Точкам можно присвоить веса, в зависимости от близости к стенам, углам, по ним тоже оптимизировать.
Как-то так.
tostershmoster, Насколько я понял в DC - своя тема (одна) со своими иконками, - не системная.
Темы это просто наборы папок с наборами иконок.
У DC /usr/share/doublecmd/pixmaps/dctheme/
Она там есть потому-что я его скачал и посмотрел, что она там есть
tostershmoster, Ну вот поэтому и не меняет. Скачайте отсюда https://sourceforge.net/p/doublecmd/wiki/Download/ Portable packages (most modern distro) - архив doublecmd-1.0.11.gtk2.x86_64.tar.xz в нем есть эти иконки.
Если есть рутовые права можно всю тему переписать
maxsmeller, У Double Commander-а свои иконки (см. dctheme на рис.)
В их доках написано In Unix-like systems, Double Commander will primarily use the system icon theme, if some icons does not exist, it will use its own. - верить этому или нет - неизвестно.
Можно корячить свои темы значков https://doublecmd.github.io/doc/en/faq.html#theme