Форум сайта python.su
Доброго времени суток.
Как можно переименовать и удалить файл, не используя функции модуля OS?
Офлайн
а в чем идея заключается?
Офлайн
Использую устройство со встроенным Питоном, там нельзя работать с модулем OS
Офлайн
на каком устройстве? это не из другого раздела вопрос?)
Офлайн
На устройстве работает обычный Питон, так что вопрос можно оставить в этом разделе.
Создаю, записываю, проверяю размер файла без проблем. А вот как удалить (переименовать) файл не знаю.
Офлайн
документацию к “устройству” читал?
Офлайн
модуль os нужен для единообразной работы с любой поддерживаемой ОС
соответственно ОС твоего устройства не поддерживается
скажи хотя бы что за устройство, чтобы знать в какую сторону копать?)
Офлайн
Модуль называется GM682.
В документации написанно:
1) Вы можите использовать все операции питона и большинство встроенных типов и функций;
2) доступны только следующие модули: ‘__builtin__’, ‘__main__’, ‘imp’, ‘marshal’, ‘md5’, ‘sys’;
Команда sys.platform выдает GM862 PYTHON.
Должен быть способ удалить(переименовать) файл не используя модуль OS.
Офлайн
Тут почитай, через питон - никак, но попробуй через команды модема непосредственно.
Офлайн
Предыдуший мой пост был из этого документа.
Удалять файлы AT командами для меня не подходит.
А как реализованно в модуле OS удаление файлов, может можно самому написать похожий модуль?
Офлайн