Skip to main content

Gestion de fichier

Le tableau ci-dessous reprend les différentes méthodes utilisables, avec un exemple et une description ainsi que les données d'entrée et de sortie attendues.

Méthode / Exemple Données d'entrée Données de sortie

mf_get_file_name_extension(file_name)

Prend une chaine de caractères en entrée qui est un nom de fichier.
Retourne une chaine de caractères qui a pour valeur l’extension de nom de fichier qui a été passé en entrée.

if self.env["mf.tools"].mf_get_file_name_extension(file_to_convert_name) in ['CSV','TXT']:

Dans ce cas-là on s’en sert pour vérifier si l’extension du fichier est CSV ou TXT pour faire un traitement spécifique pour ces fichiers.

mf_ftp_move_to_folder(ftp,folder)




mf_send_file_to_ftp(ftp,file_name,delete)



mf_quit_ftp(ftp)



mf_ftp_get_all_files(ftp,delete)


mf_get_file_name_extension(file_name)