• EN
    RU

ftp/clear_directory

clear_directory(server, dir_name) - очистить папку на сервере
Параметры функции:
  • server – сервер.
  • dir_name – имя директории.


Результат выполнения функции:
  • true – успешно очистили папку на сервере
  • false – операция не удалась




Пример использования clear_directory (Python):

# Additional paths
import sys
sys.path.insert(0, '../../../Templates PY/')
 
xhe_host = "127.0.0.1:3035"
from xweb_human_emulator import *
 
# начало
echo("<hr><font color=blue>ftp.xxxxxxxxx</font><hr>")
 
# фтп аккаунт
ftp_server = "localhost";
login = "test";
password = "test";
passive=true;
 
# 1 
echo("1. Соединится с сервером : "+ftp_server+" : ");
echo(ftp.connect(ftp_server,login,password,21,passive),"<br>");
 
# 2 
echo("2. Создать папку на фтп : ");
echo(ftp.create_directory(ftp_server,"test_clear")," ");
echo(ftp.put_file(ftp_server,"test\\put_test.txt","test_clear/test.txt",false)," ");
echo(ftp.create_directory(ftp_server,"test_clear/test_level_2")," ");
echo(ftp.put_file(ftp_server,"test\\put_test.txt","test_clear/test_level_2/test.txt",false),"\n");
 
# пауза
sleep(7);
 
# 3 
echo("3. Очистим папку : ");
echo(ftp.clear_directory(ftp_server,"test_clear"),"<br>");
 
# 4 
echo("4. Отсоединится от всех серверов : ");
echo(ftp.disconnect_all());
 
# конец
echo("<hr><br>")
 
# Quit
app.quit()