jedo73
наставьте на путь пожалуйста
Интересный у вас пост. Слово автозагрузка ни разу не встречается.
Вы попробовали кучу вариантов, еще больше вам насоветовали. Складывается впечатление что получился полный хаос.
Обычный путь такой.
1. Четко сформулировать что вам надо. Типа взять из папки все файлы (одномоментно или надо следить за появлением? приведите пример файла) и показать то-то и так-то (нужен пример что взято и как оно должно выглядеть).
2. разбить задачу на подзадачи обнаружить появление или составить список файлов, получить из файла данные, предоставить пользователю агрегированную информацию. Обычно пользователь смотрит инфу чтобы принять решение как он будет его у вас принимать ?
3. Реализовывать решения и создавать тесты для каждой части.
4. Поддержка пользователей, продумать способы распространения, документирования.
Писать можно на чем угодно. Но рекомендуемый паскаль явно не в тренде. Пару лет назад писал на паскале со студентом. Чувствовал себя как без рук. Командные файлы хороши, но они плохо интегрирутся в другие языки и из них сложно создать большую программу. Если пару файлов слить то ок. А если ваши требования все время будут расти то не очень решение. Вам решать какой у вас случай.
Составить список файлов см glob или pathlib
Парсинг html обычно делают при помощи lxml
Агреирование - ну это от данных зависит
Внешний вид? Ну если только смотреть то проще html сделать. см Mako или jinja