Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
pyromaths
pyromaths
Commits
d2aa939f
Commit
d2aa939f
authored
Jun 04, 2013
by
Olivier Cornu
Browse files
Renomme une fonction.
parent
6dd78bb7
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/pyromaths/ex/__init__.py
View file @
d2aa939f
...
...
@@ -71,7 +71,7 @@ def __isexercise(obj):
''' Is target object an exercise in legacy format? '''
return
inspect
.
isfunction
(
obj
)
and
__hasdescription
(
obj
)
def
__level
s
(
level
):
def
__level
(
level
):
''' Format academic level(s). '''
# level may be a string or a list (default)
if
not
isinstance
(
level
,
list
):
level
=
[
level
]
...
...
@@ -103,7 +103,7 @@ def _exercises(pkg):
element
=
mod
.
__dict__
[
element
]
if
not
__isexercise
(
element
):
continue
# found an exercise: work out what level it is
element
.
level
=
__level
s
(
element
.
level
if
'level'
in
dir
(
element
)
element
.
level
=
__level
(
element
.
level
if
'level'
in
dir
(
element
)
else
mod
.
level
)
yield
__legacy
(
pkg
.
__path__
[
0
],
n
,
element
)
n
+=
1
...
...
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