Рассмотрим следующий код из здесь . Он добавит [F]
в каталоги и оставит файлы без изменений.
from ftplib import FTP
import os
ftp = FTP(self.host)
listdir = self.ftp.nlst()
for i in listdir:
if(self.ftp.sendcmd(os.path.isdir(bool(self.ftpdir + "/" + i)))):
self.list_box_2.Append("[F] " + i)
Проверьте os.path
и этот SO пост.