将输出写入 Gp Pari 中的文件
writing an output to a file in Gp Pari
我运行在 Gp Pari 上进行了相当长的计算,Pari 在计算过程中崩溃了,实际上浪费了一周的计算时间。在我再次 运行 程序之前,我想找出一种在计算输出时将输出写入文件的方法,这样如果再次发生这种情况,我将能够从程序停止的地方开始需要重新开始。
话虽如此,我这辈子都无法让 Pari 的读取功能正常工作。代码的每个变体
for(i=1,10, write("C:\Users\Jonathan Hales\Desktop\pari_data.txt",i))
只是给我错误
"write: error opening output file: `UsersJonathan HalesDesktoppari_data.txt'."
不过我可以使用元命令
\w"C:\Users\Jonathan Hales\Desktop\pari_data.txt"
这会将 pari 的最后输出打印到文档中。但是,我不能在 for 循环中间使用元命令,这违背了首先将其写入文档的目的。
使用正斜杠 (/) 而不是反斜杠 (\) 来分隔路径的各个部分。反斜杠是转义字符,所以你也可以把它加倍。
我运行在 Gp Pari 上进行了相当长的计算,Pari 在计算过程中崩溃了,实际上浪费了一周的计算时间。在我再次 运行 程序之前,我想找出一种在计算输出时将输出写入文件的方法,这样如果再次发生这种情况,我将能够从程序停止的地方开始需要重新开始。
话虽如此,我这辈子都无法让 Pari 的读取功能正常工作。代码的每个变体
for(i=1,10, write("C:\Users\Jonathan Hales\Desktop\pari_data.txt",i))
只是给我错误
"write: error opening output file: `UsersJonathan HalesDesktoppari_data.txt'."
不过我可以使用元命令
\w"C:\Users\Jonathan Hales\Desktop\pari_data.txt"
这会将 pari 的最后输出打印到文档中。但是,我不能在 for 循环中间使用元命令,这违背了首先将其写入文档的目的。
使用正斜杠 (/) 而不是反斜杠 (\) 来分隔路径的各个部分。反斜杠是转义字符,所以你也可以把它加倍。