Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
FSL
fslpy
Commits
daf308f5
Commit
daf308f5
authored
Jul 05, 2018
by
Paul McCarthy
🚵
Browse files
BF: Fix py2 syntax error.
parent
da6d3389
Changes
1
Hide whitespace changes
Inline
Side-by-side
fsl/wrappers/wrapperutils.py
View file @
daf308f5
...
...
@@ -511,8 +511,8 @@ class _FileOrThing(object):
prepOut
,
load
,
removeExt
,
*
thin
gs
,
outprefix
=
None
):
*
ar
gs
,
**
kwargs
):
"""Initialise a ``_FileOrThing`` decorator.
:arg func: The function to be decorated.
...
...
@@ -530,15 +530,17 @@ class _FileOrThing(object):
:arg removeExt: Function which can remove a file extension from a file
path.
:arg things: Names of all arguments which will be handled by
this ``_FileOrThing`` decorator. If not provided,
*all* arguments passed to the function will be
handled.
:arg outprefix: Must be passed as a keyword argument. The name of a
positional or keyword argument to the function, which
specifies an output file name prefix. All other
arguments with names that begin with this prefix may
be interpreted as things to ``LOAD``.
All other positional arguments are interpreted as the names of the
arguments to the function which will be handled by this
``_FileOrThing`` decorator. If not provided, *all* arguments passed to
the function will be handled.
:arg outprefix: The name of a positional or keyword argument to the
function, which specifies an output file name prefix.
All other arguments with names that begin with this
prefix may be interpreted as things to ``LOAD``.
The ``prepIn`` and ``prepOut`` functions must accept the following
positional arguments:
...
...
@@ -555,8 +557,8 @@ class _FileOrThing(object):
self
.
__prepOut
=
prepOut
self
.
__load
=
load
self
.
__removeExt
=
removeExt
self
.
__things
=
thin
gs
self
.
__outprefix
=
outprefix
self
.
__things
=
ar
gs
self
.
__outprefix
=
kwargs
.
get
(
'
outprefix
'
,
None
)
def
__call__
(
self
,
*
args
,
**
kwargs
):
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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