You might be looking for the attach command:
http://www.sagemath.org/doc/tutorial/programming.html


On Thu, May 28, 2009 at 6:50 PM, Kurda Yon <kurda...@yahoo.com> wrote:
>
> Hi all,
>
> is it possible to write a file with a "sage program" (a set of sage
> command) and then execute the program?
>
> I tried to write a file (called test.py) just with one line:
> print 3
>
> Then I typed in the Linux command line:
> ./sage test.py
>
> It worked! I got 3 as a result.
>
> Then I tried to construct a bit more complicated code:
> A = Matrix([[1,2,3],[3,2,1],[1,1,1]])
> A.eigenvectors_right()
>
> Unfortunately it did not work. I got the following:
> Traceback (most recent call last):
>  File "test.py", line 1, in <module>
>    A = Matrix([[1,2,3],[3,2,1],[1,1,1]])
> NameError: name 'Matrix' is not defined
> sage: Error running test.py using Python
>
> Is it possible to run test.py not by using Python, but as a set of
> sage commands?
>
> Thank you in advance.
>
> >
>

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

Reply via email to