Re: xterm
Привет,
On Mon, 2003-06-02 at 20:31, Nikolaev Nikolay wrote:
> 2. ну и еще я не знаю питона, но для icewm есть "контрол панель"
> на нем и написаная, так вот один из аплетов не запускается, а
> в качестве причины говорит:
>
> ./IceWMCPGtkIconSelection.py
> ./IceWMCPGtkIconSelection.py:412: SyntaxWarning: local name 'picturelist' in 'do_reload' shadows use of 'picturelist' as global in nested scope 'lambda'
> def do_reload(self, button=None):
> Traceback (most recent call last):
> File "./IceWMCPGtkIconSelection.py", line 496, in ?
> run_icons()
> File "./IceWMCPGtkIconSelection.py", line 491, in run_icons
> ic=create_dlg(icpaths,updater)
> File "./IceWMCPGtkIconSelection.py", line 458, in create_dlg
> icons = findIcons(paths)
> File "./IceWMCPGtkIconSelection.py", line 41, in findIcons
> filename=os.path.realpath(filename)
> AttributeError: 'posixpath' module has no attribute 'realpath'
>
> судя из варнинга необходма ламбда, ну я её установил и запустил.
> результата никакого
А как ты её установил? Вообще-то lambda - встроенная функция питона, её
не надо устонавливать :)
Попробуй в самом начале файла, до первого "import..." или "from ...
import ..." вставить вот эту строку:
from __future__ import nested_scopes
Игорь
Reply to:
- References:
- xterm
- From: Nikolaev Nikolay <Who@tut.by>