/usr/lib/python2.7/dist-packages/openpyxl/styles/differential.py is in python-openpyxl 2.3.0-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | from __future__ import absolute_import
# Copyright (c) 2010-2015 openpyxl
from openpyxl.descriptors import Integer, String, Typed
from openpyxl.descriptors.serialisable import Serialisable
from openpyxl.styles import (
Font,
Fill,
GradientFill,
PatternFill,
Border,
Alignment,
Protection,
HashableObject
)
from openpyxl.xml.functions import localname, Element
class NumFmt(Serialisable):
numFmtId = Integer()
formatCode = String()
def __init__(self,
numFmtId=None,
formatCode=None,
):
self.numFmtId = numFmtId
self.formatCode = formatCode
class DifferentialStyle(HashableObject):
tagname = "dxf"
__elements__ = ("font", "numFmt", "fill", "alignment", "border", "protection")
__fields__ = __elements__
font = Typed(expected_type=Font, allow_none=True)
numFmt = Typed(expected_type=NumFmt, allow_none=True)
fill = Typed(expected_type=Fill, allow_none=True)
alignment = Typed(expected_type=Alignment, allow_none=True)
border = Typed(expected_type=Border, allow_none=True)
protection = Typed(expected_type=Protection, allow_none=True)
def __init__(self,
font=None,
numFmt=None,
fill=None,
alignment=None,
border=None,
protection=None,
extLst=None,
):
self.font = font
self.numFmt = numFmt
self.fill = fill
self.alignment = alignment
self.border = border
self.protection = protection
self.extLst = extLst
|