On Tue, Jun 11, 2013 at 8:27 AM, dhyams <dhy...@gmail.com> wrote:
> I guess I'll have to agree to disagree here...the situation I'm in is that I 
> want a user to be able to write a mathematical plugin with as little effort 
> as possible.  So I want the "from __future__ import division" to be baked 
> into the plugin, without have to require the user to put that bit of 
> confusingness at the top of every plugin they write.  It's a matter of 
> elegance to the end-user, especially because I want to make the plugins as 
> idiot-proof as I can.  It will be common for a user not familiar with python 
> to make the common 1/2 mistake (vs. 1.0/2.0).
>
> Is that not a reasonable use-case?

Can you read the file into a string, prepend a future directive, and
then compile the string?

Alternatively, can you switch to Python 3, where the future directive
isn't necessary? :)

If all else fails, you should be able to just copy and mod the
function into your own source file.

ChrisA
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to