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)