Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| fs:open [2020/05/05 05:15] – создано estintax | fs:open [2021/02/08 18:28] (текущий) – обновление 0.1.2.5 estintax | ||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| Открывает существующий файл для // | Открывает существующий файл для // | ||
| - | <code python> | + | <code python> |
| ===== Аргументы ===== | ===== Аргументы ===== | ||
| - | - **string**: путь к файлу и/или название | + | - **string**: путь |
| + | - **int**: способ открытия | ||
| + | - 0 - только для чтения | ||
| + | - 1 - для перезаписи (после открытия файл будет очищен) | ||
| + | - 2 - для дополнения (после открытия файл не будет очищен, fs:write будет дополнять файл в конец) | ||
| ===== Возвращаемое значение ===== | ===== Возвращаемое значение ===== | ||
| Возвращает целое (**int**) с номером объекта открытого файла или **-1**, если открытие не удалось | Возвращает целое (**int**) с номером объекта открытого файла или **-1**, если открытие не удалось | ||
| Строка 12: | Строка 15: | ||
| ===== Пример ===== | ===== Пример ===== | ||
| <code python> | <code python> | ||
| - | fs:open, " | + | fs:open, " |
| file = returned | file = returned | ||
| fs:write, file, " | fs:write, file, " | ||
| fs:close, file | fs:close, file | ||
| </ | </ | ||