Модуль File — различия между версиями

(Новая страница: «<div class="mw-parser-output">Модуль File обеспечивает плагинам NIDE доступ к файловой системе ко…»)
 
 
Строка 1: Строка 1:
<div class="mw-parser-output">Модуль File обеспечивает плагинам [[NIDE|NIDE]]&nbsp;доступ к файловой системе компьютера.</div> <div class="mw-parser-output">Методы данного модуля описаны ниже:</div>
+
<div class="mw-parser-output"><div class="mw-parser-output">Модуль File обеспечивает плагинам [[NIDE|NIDE]]&nbsp;доступ к файловой системе компьютера.</div>  
 +
== Методы модуля File ==
 +
 
 
*File.createDirectory(path) - создаёт каталоги и подкаталоги по данному пути, если они не существуют  
 
*File.createDirectory(path) - создаёт каталоги и подкаталоги по данному пути, если они не существуют  
 
*File.read(path) - считывает в строку содержимое файла по пути path  
 
*File.read(path) - считывает в строку содержимое файла по пути path  
Строка 6: Строка 8:
 
*File.search(path, pattern) - осуществляет поиск файлов по пути path, используя шаблон pattern. Возвращает массив всех файлов и каталогов, соответствующих результату поиска. Шаблон поиска является [https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/string-wildcard-syntax стандартным ]для ОС Windows, в нём могут быть использованы все те же символы, что и в строке поиска в проводнике. Чтобы найти все файлы, воспользуйтесь шаблоном "*.*", а чтобы найти файлы с расширением .js - "*.js". Поиск файлов осуществляется рекурсивно.  
 
*File.search(path, pattern) - осуществляет поиск файлов по пути path, используя шаблон pattern. Возвращает массив всех файлов и каталогов, соответствующих результату поиска. Шаблон поиска является [https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/string-wildcard-syntax стандартным ]для ОС Windows, в нём могут быть использованы все те же символы, что и в строке поиска в проводнике. Чтобы найти все файлы, воспользуйтесь шаблоном "*.*", а чтобы найти файлы с расширением .js - "*.js". Поиск файлов осуществляется рекурсивно.  
 
*File.exists(path) - возвращает true, если файл по пути path существует, иначе false  
 
*File.exists(path) - возвращает true, если файл по пути path существует, иначе false  
*File.copy(from, to) - копирует файл from в новое расположение to
+
*File.copy(from, to) - копирует файл from в новое расположение to  
 +
</div>

Текущая версия на 19:45, 16 марта 2019

Модуль File обеспечивает плагинам NIDE доступ к файловой системе компьютера.

Методы модуля File[править]

  • File.createDirectory(path) - создаёт каталоги и подкаталоги по данному пути, если они не существуют
  • File.read(path) - считывает в строку содержимое файла по пути path
  • File.write(path, text) - записывает строку text в файл по пути path. Если файл уже существует, перезаписывает его
  • File.append(path, text) - записывает в конец файла по пути path строку text. Если файл не существует, он будщет создан
  • File.search(path, pattern) - осуществляет поиск файлов по пути path, используя шаблон pattern. Возвращает массив всех файлов и каталогов, соответствующих результату поиска. Шаблон поиска является стандартным для ОС Windows, в нём могут быть использованы все те же символы, что и в строке поиска в проводнике. Чтобы найти все файлы, воспользуйтесь шаблоном "*.*", а чтобы найти файлы с расширением .js - "*.js". Поиск файлов осуществляется рекурсивно.
  • File.exists(path) - возвращает true, если файл по пути path существует, иначе false
  • File.copy(from, to) - копирует файл from в новое расположение to