openpyxl.styles.borders模块

class openpyxl.styles.borders.Border(left=<openpyxl.styles.borders.Side object> Parameters: style=None, color=None, right=<openpyxl.styles.borders.Side object> Parameters: style=None, color=None, top=<openpyxl.styles.borders.Side object> Parameters: style=None, color=None, bottom=<openpyxl.styles.borders.Side object> Parameters: style=None, color=None, diagonal=<openpyxl.styles.borders.Side object> Parameters: style=None, color=None, diagonal_direction=None, vertical=None, horizontal=None, diagonalUp=False, diagonalDown=False, outline=True, start=None, end=None)[源代码]

基类:openpyxl.descriptors.serialisable.Serialisable

用于样式的边框定位。

bottom

值的类型必须为<class'openpyxl.styles.borders.side'>

diagonal

值的类型必须为<class'openpyxl.styles.borders.side'>

diagonalDown

值的类型必须小于class'bool'>

diagonalUp

值的类型必须小于class'bool'>

end

值的类型必须为<class'openpyxl.styles.borders.side'>

horizontal

值的类型必须为<class'openpyxl.styles.borders.side'>

left

值的类型必须为<class'openpyxl.styles.borders.side'>

outline

值的类型必须小于class'bool'>

right

值的类型必须为<class'openpyxl.styles.borders.side'>

start

值的类型必须为<class'openpyxl.styles.borders.side'>

tagname = 'border'
top

值的类型必须为<class'openpyxl.styles.borders.side'>

vertical

值的类型必须为<class'openpyxl.styles.borders.side'>

class openpyxl.styles.borders.Side(style=None, color=None, border_style=None)[源代码]

基类:openpyxl.descriptors.serialisable.Serialisable

用于样式的边框选项。注意:如果不指定边框样式,其他属性将不起作用!

border_style

在python中不允许或混淆所需的属性名(例如“type”)或需要更具描述性的名称(例如“u”的“underline”)时,可以使用别名。

color

值的类型必须小于class“openpyxl.styles.colors.color”>

style

Value must be one of {'dashDot', 'dashDotDot', 'dashed', 'mediumDashDot', 'double', 'slantDashDot', 'thin', 'hair', 'dotted', 'thick', 'mediumDashed', 'mediumDashDotDot', 'medium'}