

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Configurazione per l'uso di Python con AWS Glue
<a name="aws-glue-programming-python-setup"></a>

Utilizza Python per sviluppare script ETL per processi Spark. Le versioni Python supportate per i processi ETL dipendono dalla versione AWS Glue del processo. Per ulteriori informazioni sulle versioni di AWS Glue, consulta [Glue version job property](add-job.md#glue-version-table).

**Per configurare il sistema per l'uso di Python con AWS Glue**

Segui questi passaggi per installare Python e poter invocare il. AWS Glue APIs 

1. Se non disponi ancora di Python installato, scaricalo e installalo dalla [Python.org download page](https://www.python.org/downloads/).

1. Installa AWS Command Line Interface (AWS CLI) come documentato nella documentazione [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/installing.html).

   Non AWS CLI è direttamente necessario per usare Python. Tuttavia, installarlo e configurarlo è un modo conveniente per impostare AWS le credenziali dell'account e verificarne il funzionamento.

1. [Installa l' AWS SDK per Python (Boto 3), come documentato in Boto3 Quickstart.](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html)

   Le risorse Boto 3 non sono ancora disponibili per. APIs AWS Glue Attualmente è APIs possibile utilizzare solo il client Boto 3.

   Per ulteriori informazioni su Boto 3, consulta [AWS Guida introduttiva di SDK for Python (Boto3) ](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html).

Puoi trovare esempi di codice e utilità per Python AWS Glue nel [repository degli AWS Glue esempi sul sito web](https://github.com/awslabs/aws-glue-samples). GitHub 