

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Support du langage Python pour UDFs
<a name="udf-python-language-support"></a>

Vous pouvez créer une fonction UDF personnalisée basée sur le langage de programmation Python. La [bibliothèque standard Python 2.7](https://docs.python.org/2/library/index.html) peut être utilisée dans UDFs, à l'exception des modules suivants :
+ ScrolledText
+ Tix
+ Tkinter
+ tk
+ turtle
+ smtpd

En plus de la bibliothèque standard Python, les modules suivants font partie de la mise en œuvre d'Amazon Redshift :
+ [numpy 1.8.2](http://www.numpy.org/)
+ [pandas 0.14.1](https://pandas.pydata.org/)
+ [python-dateutil 2.2](https://dateutil.readthedocs.org/en/latest/)
+ [pytz 2014.7](https://pypi.org/project/pytz/2014.7/)
+ [scipy 0.12.1](https://www.scipy.org/)
+ [six 1.3.0](https://pypi.org/project/six/1.3.0/)
+ [wsgiref 0.1.2](https://pypi.python.org/pypi/wsgiref)

Vous pouvez également importer vos propres modules Python personnalisés et les rendre utilisables en UDFs exécutant une [CREATE LIBRARY](r_CREATE_LIBRARY.md) commande. Pour de plus amples informations, veuillez consulter [Exemple : importation des modules de la bibliothèque Python personnalisés](udf-importing-custom-python-library-modules.md).

**Important**  
Amazon Redshift bloque tout accès réseau et tout accès en écriture au système de fichiers par le biais du système de fichiers. UDFs

**Note**  
Python 3 n'est pas disponible pour Python UDFs. Pour bénéficier de la prise en charge de Python 3 pour Amazon Redshift UDFs, utilisez [Lambda scalaire UDFs](udf-creating-a-lambda-sql-udf.md) plutôt.