Imnotgoga
Апрель 2, 2007 08:32:44
Доброго времени суток.
Как можно переименовать и удалить файл, не используя функции модуля OS?
Pelmen
Апрель 2, 2007 08:57:01
а в чем идея заключается?
Imnotgoga
Апрель 2, 2007 09:09:52
Использую устройство со встроенным Питоном, там нельзя работать с модулем OS
Pelmen
Апрель 2, 2007 09:51:04
на каком устройстве? это не из другого раздела вопрос?)
Imnotgoga
Апрель 2, 2007 10:24:17
На устройстве работает обычный Питон, так что вопрос можно оставить в этом разделе.
Создаю, записываю, проверяю размер файла без проблем. А вот как удалить (переименовать) файл не знаю.
Александр Кошелев
Апрель 2, 2007 11:06:46
документацию к “устройству” читал?
Pelmen
Апрель 2, 2007 11:06:55
модуль os нужен для единообразной работы с любой поддерживаемой ОС
соответственно ОС твоего устройства не поддерживается
скажи хотя бы что за устройство, чтобы знать в какую сторону копать?)
Imnotgoga
Апрель 3, 2007 06:17:33
Модуль называется GM682.
В документации написанно:
1) Вы можите использовать все операции питона и большинство встроенных типов и функций;
2) доступны только следующие модули: ‘__builtin__’, ‘__main__’, ‘imp’, ‘marshal’, ‘md5’, ‘sys’;
Команда sys.platform выдает GM862 PYTHON.
Должен быть способ удалить(переименовать) файл не используя модуль OS.
Pelmen
Апрель 3, 2007 06:58:34
Тут почитай, через питон - никак, но попробуй через команды модема непосредственно.
Imnotgoga
Апрель 3, 2007 09:10:31
Предыдуший мой пост был из этого документа.
Удалять файлы AT командами для меня не подходит.
А как реализованно в модуле OS удаление файлов, может можно самому написать похожий модуль?