aboutsummaryrefslogtreecommitdiff
path: root/src/ee/__init__.py
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2019-02-09 23:37:02 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2019-02-09 23:37:02 +0100
commitc313e6de8c06017739402ea89f55ce3b36ac0f2b (patch)
tree3fa4ae2b36e5b3820c8677c82cafd676f77aaced /src/ee/__init__.py
parent79b8525e776b27a1702a4eea6f3168bfd97a393a (diff)
downloadee-python-c313e6de8c06017739402ea89f55ce3b36ac0f2b.tar.gz
ee-python-c313e6de8c06017739402ea89f55ce3b36ac0f2b.tar.bz2
ee-python-c313e6de8c06017739402ea89f55ce3b36ac0f2b.tar.xz
ee-python-c313e6de8c06017739402ea89f55ce3b36ac0f2b.zip
o kicad-mkdeps: new tool, new -M option for kicad-gerber. Both output a
Makefile-compatible dependencies file.
Diffstat (limited to 'src/ee/__init__.py')
-rw-r--r--src/ee/__init__.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/ee/__init__.py b/src/ee/__init__.py
index aa2c109..c7674c4 100644
--- a/src/ee/__init__.py
+++ b/src/ee/__init__.py
@@ -19,7 +19,7 @@ class EeException(Exception):
class EeVal(object):
from decimal import Decimal
units = ['F',
- 'Ohm', '\u2126', # Ohm symbol
+ 'Ohm', '\u2126', # Ohm symbol
'H']
exponents = {
'f': -15,
@@ -63,7 +63,7 @@ class EeVal(object):
e = math.ceil(math.log10(value))
exp = exp + e
value = value * math.pow(10, -e)
- return EeVal(None, value = float(value), exp = exp, unit = unit if len(unit) > 0 else None)
+ return EeVal(None, value=float(value), exp=exp, unit=unit if len(unit) > 0 else None)
@property
def value(self):
@@ -75,9 +75,9 @@ class EeVal(object):
def set(self, value=None, exp=None, unit=None):
return EeVal(None,
- value=value if value else self._value,
- exp=exp if exp else self._exp,
- unit=unit if unit else self._unit)
+ value=value if value else self._value,
+ exp=exp if exp else self._exp,
+ unit=unit if unit else self._unit)
def __hash__(self):
return hash((self.__float__(), self._unit))
@@ -86,7 +86,7 @@ class EeVal(object):
return math.isclose(self.__float__(), other.__float__()) and self._unit == other._unit
def __lt__(self, other):
-# return ((self.__float__(), self._unit) < (other.__float__(), other._unit))
+ # return ((self.__float__(), self._unit) < (other.__float__(), other._unit))
x = self.__float__() < other.__float__()
if x != 0:
@@ -120,7 +120,7 @@ class LtSpiceRaw(object):
if expression is not None:
v = [v for v in self.variables if v.expression == expression]
if len(v) != 1:
- raise Exception('Unknown variable: ' + str(variable))
+ raise Exception('Unknown variable: ' + str(v))
return v[0]
raise Exception('idx or expression must be given')