запись вывода в файл в Gp Pari - PullRequest
0 голосов
/ 15 мая 2019

Я выполняю довольно длительное вычисление на Gp Pari, и Pari потерпел крах в середине вычисления, фактически потратив неделю на вычисление. Перед тем, как снова запустить программу, я хотел бы выяснить способ записи выходных данных в файл по мере их вычисления, так что если это произойдет снова, я смогу начать с того места, где программа остановилась, вместо того, чтобы запускаться над.

С учетом сказанного, я не могу на всю жизнь заставить функцию чтения Пари работать должным образом. Каждая вариация кода

for(i=1,10, write("C:\Users\Jonathan Hales\Desktop\pari_data.txt",i))

просто дает мне ошибку

"write: ошибка при открытии выходного файла:` UsersJonathan HalesDesktoppari_data.txt '. "

Однако я могу использовать метакоманду

\w"C:\Users\Jonathan Hales\Desktop\pari_data.txt", и это напечатает последний вывод из pari в документ. Однако я не могу использовать метакоманду в середине цикла for, в первую очередь побеждая цель записи ее в документ.

1 Ответ

1 голос
/ 16 мая 2019

Используйте прямую косую черту (/) вместо обратной косой черты (\) для разделения частей пути. Обратная косая черта - это escape-символ, поэтому вы также можете удвоить его.

...