A file import
ed into Sage must end in .py
, e.g.,
foo.py
and contain legal Python syntax.
For a simple example see §4.1 with the rubik's
cube group example above.
Another way to read a file in is to use the
load
or attach
command.
Create a file called example.sage
(located in the home directory of Sage) with the following
content:
print "Hello World" print 2^3
example.sage
file using the load
command.
sage: load "example.sage" Hello World 8
You can also attach
a Sage file to a running session:
sage: attach "example.sage" Hello World 8
example.sage
and enter one blank line into
Sage, then the contents of example.sage
will be automatically
reloaded into Sage:
sage: !emacs example.sage& #change 2^3 to 2^4 sage: #hit return *************************************************** Reloading 'example.sage' *************************************************** Hello World 16
See About this document... for information on suggesting changes.