3 messages in org.python.python-bugs-list[ python-Bugs-908936 ] rexec.r_eval()...
FromSent OnAttachments
SourceForge.netMar 29, 2004 5:34 pm 
SourceForge.netMar 30, 2004 2:30 am 
SourceForge.netMar 30, 2004 4:06 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[ python-Bugs-908936 ] rexec.r_eval() does not work like eval()Actions...
From:SourceForge.net (nore@sourceforge.net)
Date:Mar 29, 2004 5:34:00 pm
List:org.python.python-bugs-list

Bugs item #908936, was opened at 2004-03-03 10:58 Message generated for change (Comment added) made by loewis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=908936&group_id=5470

Category: Python Library Group: Python 2.2.2

Status: Closed Resolution: Wont Fix

Priority: 5 Submitted By: Philippe Fremy (pfremy) Assigned to: Nobody/Anonymous (nobody) Summary: rexec.r_eval() does not work like eval()

Initial Comment: I want to use the eval() function of python as simple ultra-restricted expression evaluator. So, when executing r_eval(), I want to pass a dictionnary of the local and global variables, just like it is possible with eval(). However, r_eval() does not allow it.

----------------------------------------------------------------------

Comment By: Martin v. L?wis (loewis)

Date: 2004-03-30 00:34

Message: Logged In: YES user_id=21627

The rexec module does not provide restricted execution, so you should not be using it in the first place.

Closing this as "won't fix".

----------------------------------------------------------------------