Some useful tips ======================= Here are some manipulations of recurring Python table data when you want to go further in generating curves from *Code_Aster*. **Extract from the table from** **POST_RELEVE_Tla list of post-processing nodes:** When a quantity is post-processed on a group of nodes (with more than one node) for several moments, the nodes appear for each moment, it is therefore necessary to extract the list of these nodes without repetition. +--------------------------------------------+---------------------------------------+ |tabpy = tab. EXTR_TABLE () |Creating the Python Table Object | +--------------------------------------------+---------------------------------------+ |tno = tabpy. NOEUD .values () |We extract the values from column NOEUD| +--------------------------------------------+---------------------------------------+ |lno = list (set ([i.strip () for i in tno])) | +--------------------------------------------+---------------------------------------+ | |Effective method for eliminating | +--------------------------------------------+---------------------------------------+ | |duplicates using set | +--------------------------------------------+---------------------------------------+ |name.sort () |Sort in ascending order | +--------------------------------------------+---------------------------------------+ **Build one or more keywords dynamically:** This can in particular be useful for entering the keyword factor FILTRE of IMPR_TABLE according to the context; in this case a dictionary is built which is then supplied as an argument to the command. This: IMPR_TABLE ( UNITE = unit, TABLE = tab, FORMAT = 'XMGRACE', FILTRE = (_F (NOM_PARA =' NOEUD ', VALE_K = 'N4',), _F (NOM_PARA =' NOEUD ', VALE_K = 'N4',),), NOM_PARA = ('INST', 'VMIS'), ) is equivalent to this: mfac = {'FILTRE': [{'NOM_PARA': 'NOEUD', 'VALE_K': 'N4'}, {'NOM_PARA': 'INTITULE', 'VALE_K', '': 'example'},], 'NOM_PARA': ['INST', 'VMIS'], 'UNITE': unit, 'FORMAT': 'XMGRACE',} IMPR_TABLE ( TABLE = tab, **MFAC ) The advantage is of course to be able to build the dictionary as you wish. **Note** *The factor keywords (here* *FILTRE) can be constructed using* *_F (keyword = value), but it is more flexible to see them as a list of dictionaries.*