Сведения о файлах
getInfo в JavaScript и get_info в Python возвращают объект EntryInfo. В нём есть имя, абсолютный путь, тип, размер, права доступа, владелец, группа, время изменения и цель символической ссылки.
mjs
import { Sandbox } from "@abox-dev/sdk";
const sandbox = await Sandbox.create();
try {
await sandbox.files.write("/tmp/report.txt", "Quarterly report");
const info = await sandbox.files.getInfo("/tmp/report.txt");
console.log(info.name, info.type, info.size);
const renamed = await sandbox.files.rename(
"/tmp/report.txt",
"/tmp/final-report.txt",
);
console.log(renamed.path);
} finally {
await sandbox.kill();
}files.list возвращает такие же сведения для каждого элемента каталога. Чтобы проверить существование пути без ошибки «не найдено», используйте files.exists.