On Mon, Aug 25, 2008 at 9:15 PM, William Stein <[EMAIL PROTECTED]> wrote:
>
> On Mon, Aug 25, 2008 at 10:33 AM, Philippe Saade <[EMAIL PROTECTED]> wrote:
>>
>> On Mon, Aug 25, 2008 at 6:45 PM, William Stein <[EMAIL PROTECTED]> wrote:
>>>
>>>>> i'am testing a Python module i wrote and placed it in one of the
>>>>> pathes visited by Sage's Python while importing.
>>>>>
>>>>> I try to do the necessary imports at the beginning of my module but it
>>>>> seem's to be an endless quest.
>>>
>>> What do you think "the necessary imports" are?  Could you be way more
>>> precise?
>>>
>>>>>
>>
>> I wrote few classes to plot graphs in a special way. All the code
>> worked fine if placed in a cell at the beginning of the worksheet.
>> As far as it makes a very long cell, it is boring for the reader so i
>> thought i could place all this in an external file and use :
>>
>> from FooBar import *
>>
>> but, naturally, the Sage commands i use in that file are unkown in the
>> Module namespace.
>> I started adding many import statements, one for each "unknown" command.
>>
>> But vector computation seemed to be needing a lot of imports.
>>
>> That's why i'am asking for advice.
>>
>> (and if it sounds like "support", i am again on the wrong list...:-[)
>>
>
> Yes, this is definitely for sage-support not sage-devel.
>
> You should put
>
>   from sage.all import *
>
> at the top of your file.
>
>
> William
>

Thanks for your help.

I tried with your import.
It didn't work immediately because i had in fact used ^ instead of **
in a computation with vectors.

I changed it it it worked fine.
A tried more selective imports but it goes to far for me today.

So i'll keep with from sage.all import *

Philippe

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to