Development #43488
Utiliser IPython.start_ipython et pas .embed()
Début:
29 mai 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
.embed() a un comportement bizarre avec les locales :
In [37]: for formdata in formdef.data_class().select(): ...: if not any(field.id in formdata.data and formdata.data[field.id].content_type.startswith('image/') for field in file_fields): ...: continue ...: print(formdata.id) ...: --------------------------------------------------------------------------- NameError Traceback (most recent call last) /usr/lib/python3/dist-packages/wcs/ctl/shell.py in <module>() 1 for formdata in formdef.data_class().select(): ----> 2 if not any(field.id in formdata.data and formdata.data[field.id].content_type.startswith('image/') for field in file_fields): 3 continue 4 print(formdata.id) 5 /usr/lib/python3/dist-packages/wcs/ctl/shell.py in <genexpr>(.0) 1 for formdata in formdef.data_class().select(): ----> 2 if not any(field.id in formdata.data and formdata.data[field.id].content_type.startswith('image/') for field in file_fields): 3 continue 4 print(formdata.id) 5 NameError: name 'formdata' is not defined
Fichiers
Historique
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
- Sujet changé de Utiliser IPython.start_python et pas .embed() à Utiliser IPython.start_ipython et pas .embed()
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
- Fichier 0001-misc-use-IPython.start_ipython-43488.patch 0001-misc-use-IPython.start_ipython-43488.patch ajouté
- Tracker changé de Bug à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
- Statut changé de Solution proposée à Rejeté
Inutile avec #42099.