Это довольно просто ... просто используйте полный путь, где вы хотите сохранить файл. Это называется «абсолютным путем», по сравнению с тем, что вы делаете, которое называется «относительным путем». Таким образом, если вы используете Windows:
histreal.save("C:/MyFolder/histname.dat", raw_ascii);
Если вы используете Linux:
histreal.save("/home/myusername/MyDir/histname.dat", raw_ascii);
Помните, что в Windows, вы не должны использовать обычные обратные слэши, т.е. C:\MyFolder\histname.dat
, но вместо либо используйте косые черты, как я сделал /
, или используйте двойную обратную косую черту \\
. Это связано с тем, что обратная косая черта в сочетании с каким-либо другим символом обычно может быть заменена другими символами в строке. Например: \n
- это новая строка, а \t
- вкладка.
Спасибо! Оказалось, что я неправильно использовал «\» для указания пути. –
@Bora Glad Я помог. –