Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
finesse
pykat
Commits
893dcb3b
Commit
893dcb3b
authored
Apr 15, 2015
by
Andreas Freise
Browse files
fixing __new__ error and one string error with Python 3"
parent
35db2cb1
Changes
4
Hide whitespace changes
Inline
Side-by-side
pykat/components.py
View file @
893dcb3b
...
...
@@ -99,7 +99,7 @@ class Component(object):
cnew
=
type
(
cnew_name
,
(
cls
,),
{})
return
object
.
__new__
(
cnew
,
*
args
,
**
kwargs
)
return
object
.
__new__
(
cnew
)
def
__init__
(
self
,
name
=
None
):
...
...
pykat/detectors.py
View file @
893dcb3b
...
...
@@ -51,7 +51,7 @@ class BaseDetector(object) :
cnew
=
type
(
cnew_name
,
(
cls
,),
{})
return
object
.
__new__
(
cnew
,
*
args
,
**
kwargs
)
return
object
.
__new__
(
cnew
)
def
__init__
(
self
,
name
,
nodes
=
None
,
max_nodes
=
1
):
...
...
@@ -394,7 +394,7 @@ class pd(Detector1):
cnew
=
type
(
cnew_name
,
(
cls
,),
{})
return
object
.
__new__
(
cnew
,
*
args
,
**
kwargs
)
return
object
.
__new__
(
cnew
)
def
__deepcopy__
(
self
,
memo
):
"""
...
...
pykat/finesse.py
View file @
893dcb3b
...
...
@@ -433,8 +433,8 @@ class kat(object):
global
id___
id___
+=
1
cnew
=
type
(
pykat
.
finesse
.
kat
.
__name__
+
str
(
"_"
)
+
str
(
id___
),
(
pykat
.
finesse
.
kat
,),
{})
return
object
.
__new__
(
cnew
,
*
args
,
**
kwargs
)
return
object
.
__new__
(
cnew
)
def
__init__
(
self
,
kat_file
=
None
,
kat_code
=
None
,
katdir
=
""
,
katname
=
""
,
tempdir
=
None
,
tempname
=
None
):
self
.
scene
=
None
# scene object for GUI
self
.
verbose
=
True
...
...
@@ -1119,7 +1119,7 @@ class kat(object):
[
out
,
errpipe
]
=
p
.
communicate
()
_out
=
out
.
split
(
"
\n
"
)
_out
=
str
(
out
)
.
split
(
"
\n
"
)
for
line
in
_out
[::
-
1
]:
if
line
.
lstrip
().
startswith
(
'computation time:'
):
...
...
pykat/node_network.py
View file @
893dcb3b
...
...
@@ -36,7 +36,8 @@ class NodeNetwork(object):
cnew
=
type
(
cnew_name
,
(
cls
,),
{})
return
object
.
__new__
(
cnew
,
*
args
,
**
kwargs
)
#return object.__new__(cnew, *args, **kwargs)
return
object
.
__new__
(
cnew
)
def
__init__
(
self
,
kat
):
self
.
__nodes
=
{}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment