On Mon, Oct 27, 2014 at 1:24 PM, slelievre <samuel.lelie...@gmail.com> wrote: > 'load' is expecting filenames with extension among > > .py, .sage, .sobj > > and maybe a few others. > > If the file name does not have an extension in that short list, > 'load' will add the extension .sobj. >
Yes, use Python's builtin open command: A1 = open("./Documents/program21.txt").read() > > Le lundi 27 octobre 2014 15:12:17 UTC+1, Santanu a écrit : >> >> Thanks a lot. But I am getting these errors: >> >> A1=load("./Documents/program21.txt") >> >> >> Traceback (most recent call last): >> File "<stdin>", line 1, in <module> >> File "_sage_input_4.py", line 10, in <module> >> exec compile(u'open("___code___.py","w").write("# -*- coding: utf-8 >> -*-\\n" + >> _support_.preparse_worksheet_cell(base64.b64decode("QTE9bG9hZCgiLi9Eb2N1bWVudHMvcHJvZ3JhbTIxLnR4dCIp"),globals())+"\\n"); >> execfile(os.path.abspath("___code___.py")) >> File "", line 1, in <module> >> >> File "/tmp/tmpYQU78_/___code___.py", line 2, in <module> >> exec compile(u'A1=load("./Documents/program21.txt") >> File "", line 1, in <module> >> >> File "sage_object.pyx", line 862, in sage.structure.sage_object.load >> (sage/structure/sage_object.c:9317) >> IOError: [Errno 2] No such file or directory: >> './Documents/program21.txt.sobj' >> >> >> >> -------------------------------------------------------------------------- >> >> >> exec preparse(open('/Documents/program21.txt').read()) >> >> >> Traceback (most recent call last): >> File "<stdin>", line 1, in <module> >> File "_sage_input_5.py", line 10, in <module> >> exec compile(u'open("___code___.py","w").write("# -*- coding: utf-8 >> -*-\\n" + >> _support_.preparse_worksheet_cell(base64.b64decode("ZXhlYyBwcmVwYXJzZShvcGVuKCcvRG9jdW1lbnRzL3Byb2dyYW0yMS50eHQnKS5yZWFkKCkp"),globals())+"\\n"); >> execfile(os.path.abspath("___code___.py")) >> File "", line 1, in <module> >> >> File "/tmp/tmpqrNaPI/___code___.py", line 2, in <module> >> exec compile(u"exec preparse(open('/Documents/program21.txt').read())" >> + '\n', '', 'single') >> File "", line 1, in <module> >> >> IOError: [Errno 2] No such file or directory: '/Documents/program21.txt' >> >> >> On 22 October 2014 05:56, William Stein <wst...@gmail.com> wrote: >>> >>> On Tue, Oct 21, 2014 at 5:19 PM, kcrisman <kcri...@gmail.com> wrote: >>> >> > differently) >>> >> >>> >> Thanks - I meant %runfile not %execfile. I find it hard to remember, >>> >> which is yet another reason I am against removal of the more memorable >>> >> %load >>> >> that we had for years. >>> >> >>> >> > >>> >> >>> > >>> > Agreed, but this was semi-unavoidable because of the Ipython upgrade a >>> > while >>> > back, though, right? >>> >>> It was definitely not unavoidable. >>> >>> -- William >>> >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> > Groups >>> > "sage-support" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> > an >>> > email to sage-support...@googlegroups.com. >>> > To post to this group, send email to sage-s...@googlegroups.com. >>> > Visit this group at http://groups.google.com/group/sage-support. >>> > For more options, visit https://groups.google.com/d/optout. >>> >>> >>> >>> -- >>> William Stein >>> Professor of Mathematics >>> University of Washington >>> http://wstein.org >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "sage-support" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to sage-support...@googlegroups.com. >>> To post to this group, send email to sage-s...@googlegroups.com. >>> Visit this group at http://groups.google.com/group/sage-support. >>> For more options, visit https://groups.google.com/d/optout. >> >> > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-support. > For more options, visit https://groups.google.com/d/optout. -- William Stein Professor of Mathematics University of Washington http://wstein.org -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.