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'}