Python - Питон

  • Python
  • Javascript
  • CSS & HTML

Таблицы в Python

Как с помощью Python сделать таблицу, не простую, а как её оформить на свой вкус

  1. Главная
  2. Таблицы в Python
ПРОЩЕ СКАЗАТЬ:
Таблица в технологии программирования Python

Создаем таблицу из 3-х колонок и 4-х строк для опытов:

from prettytable import PrettyTable

mytable = PrettyTable()

mytable.field_names = ["Тема", "Описание", "№ стр."]

mytable.add_rows(

    [

        ["1", "Программирование", "01"],

        ["2", "Практические задачи", "02"],

        ["3", "Создание переменных", "04"],

        ["4", "Правила и рекомендации", "05"],

    ]

)

mytable.align = "l" # Выравнивание влево

mytable.border = True

print(mytable)

 

with open('table style.csv', 'w') as ftp: # Сохранение табличных данных в файл

    table = str(mytable) # создаем строку для записи в файл

    ftp.write(table + '\n')

Результат

PYTHON во фронтенде на WEB-странице в HTML через фреймворк PyScript ▼

Свойства для форматирования таблицы в Python

Выводим свойства таблицы для Python:

mytable.align = "l" Выравнивание влево

mytable.border = True - это значит граница

mytable.align = "c" - Выравнивание по центру

mytable.border = False - это значит нет границ

mytable.align = "r" Выравнивание вправо

mytable.border = True - это значит снова граница

mytable.header = True # Определяет, является ли первая строка таблицы заголовком, отображающим имена всех полей.

mytable.right_padding_width = 2 # Пробелы справа

mytable.left_padding_width = 2 # Пробелы слева

mytable.vertical_char = '|' # односимвольная строка, используемая для рисования вертикальных линий. По умолчанию '|'.

mytable.horizontal_char = '-' # односимвольная строка, используемая для рисования горизонтальных линий. По умолчанию'-'.

mytable.junction_char = '✪' # односимвольная строка, используемая для рисования стыков линий. По умолчанию '+'

▲ Результат работы PyScript на WEB-странице


Макет дома из дерева
Настенное панно из дерева
Декоративные резные украшения из дуба. Фигура орла.
Большой макет из дуба. Резные панели.

Изделия из дерева

Декор Модели Резьба

Авторские работы

Нижний Новгород

ПРОЕКТИРОВАНИЕ
ИЗГОТОВЛЕНИЕ
РЕСТАВРАЦИЯ

Позвонить

+7 920 298 74 21
© Copyright ArtpLan. All Rights Reserved
Designed by ArtPlan