Метод SASpy file_delete
Кто-нибудь использовал метод file_delete() SASpy? Я пытаюсь удалить файл на стороне SAS Server с помощью этого метода, но мне не удалось заставить его работать.
sas.file_delete(filepath='/au/gac/public/data', fileref='myfile', quiet = False)
Я получил: AttributeError: объект 'SASsession' не имеет атрибута 'file_delete'
1 ответ
Я только что это проверил. В 3.3.7 это недоступно; в 3.6.6 это доступно. Я не уверен, в какой именно версии он был добавлен (скорее всего, 3.5.0, это казалось большим обновлением), но, скорее всего, вам просто нужно запустить:
pip install saspy --upgrade
(Пока SASPY не открыт) и будет работать.
Отдельно, теперь, когда у нас есть правильная версия, я думаю, вы неправильно понимаете аргументы для file_delete.
не должен быть просто путем к папке - он должен включать имя файла. Я не знаю точно, как AIX справляется с этим, но
Убедитесь, что ваш