View a markdown version of this page

Pre-installed biblioteche - Fondamento Amazon AgentCore

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à.

Pre-installed biblioteche

Il AgentCore Code Interpreter viene fornito con librerie preinstallate per Python e. Node.js Queste librerie sono immediatamente disponibili senza richiedere ulteriori installazioni.

Librerie Python

AgentCore Code Interpreter include un set completo di librerie Python preinstallate per supportare varie attività di analisi dei dati, apprendimento automatico e sviluppo.

Analisi e visualizzazione dei dati

Libreria Description

pandas

Manipolazione e analisi dei dati

polars

DataFrame Libreria veloce per la manipolazione dei dati

numpy

Calcolo numerico

matplotlib

Tracciamento e visualizzazione

seaborn

Visualizzazione statistica dei dati

matplotlib-inline

Backend Matplotlib per Jupyter

matplotlib-venn

Tracciamento del diagramma di Venn

plotly

Visualizzazioni interattive

bokeh

Libreria di visualizzazione interattiva

scipy

Informatica scientifica

statsmodels

Modellazione statistica

sympy

Matematica simbolica

numba

Just-in-time compilazione per funzioni numeriche

pyarrow

elaborazione dati a colonne

numexpr

Rapido valutatore di espressioni numeriche

mizani

Scale per grafica Python

contourpy

Generazione di linee di contorno

cycler

Cicli di stile componibili

fonttools

Libreria per la manipolazione dei caratteri

kiwisolver

Risolutore di vincoli

pyparsing

Libreria di analisi

python-dateutil

Date/time utilità

pytz

definizioni dei fusi orari

tzdata

Dati relativi al fuso orario

patsy

Specifica del modello statistico

threadpoolctl

Controllo del pool di thread

joblib

Utilità di calcolo parallelo

mpmath

Arbitrary-precision aritmetica

llvmlite

associazione LLVM per Numba

Apprendimento automatico e intelligenza artificiale

Libreria Description

scikit-learn

Algoritmi di apprendimento automatico

scikit-image

Elaborazione di immagini

torch

PyTorch framework di deep learning

torchvision

Visione artificiale per PyTorch

torchaudio

Elaborazione audio per PyTorch

xgboost

Framework di potenziamento del gradiente

openai

Client API OpenAI

spacy

Elaborazione linguaggio naturale

spacy-legacy

Componenti precedenti per SpacY

spacy-loggers

Utilità di registrazione per SPacY

nltk

Toolkit in linguaggio naturale

textblob

Elaborazione del testo

catalogue

Piccola libreria per i registri delle funzioni

confection

Sistema di configurazione

cymem

Gestione della memoria per Cython

murmurhash

Collegamenti Cython per MurmurHash

preshed

Tabelle hash Cython

srsly

Utilità di serializzazione

thinc

Libreria di apprendimento automatico

wasabi

Stampa da console leggera

weasel

Command-line interfaccia per progetti SpacY

blis

BLAS-like libreria di algebra lineare

langcodes

Utilità relative al codice linguistico

language_data

Dati linguistici per i langcode

marisa-trie

Struttura dei dati Trie

absl-py

Librerie comuni Abseil Python

mcp

Model Context Protocol

Matematica e ottimizzazione

Libreria Description

cvxpy

Ottimizzazione convessa

ortools

Strumenti di ricerca operativa

pulp

Programmazione lineare

galois

Aritmetica dei campi di Galois

z3-solver

Dimostratore di teoremi

python_constraint2

Problemi di soddisfazione dei vincoli

gapstatistics

Statistica del gap per il clustering

oeis

Enciclopedia online delle sequenze intere

networkx

Analisi della rete

igraph

Analisi e visualizzazione di grafici

Sviluppo Web e API

Libreria Description

requests

Libreria HTTP

beautifulsoup4

Web scraping

fastapi

Framework web moderno

Flask

Framework web leggero

Flask-Cors

Cross-origin condivisione di risorse per Flask

Flask-Login

Gestione delle sessioni utente per Flask

Django

Full-featured framework web

httpx

Client HTTP asincrono

httpcore

Libreria principale HTTP

starlette

Framework ASGI

uvicorn

Server ASGI

gunicorn

Server HTTP WSGI

Hypercorn

Server ASGI

asgiref

Implementazione di riferimento ASGI

Werkzeug

Libreria di utilità WSGI

Jinja2

Motore di template

MarkupSafe

Gestione sicura delle stringhe

itsdangerous

Firma crittografica

blinker

Signal/event dispacciamento

click-plugins

Fai clic sul sistema di plug-in

tornado

Framework Web e rete asincrona

sqlparse

Parser SQL

greenlet

Coroutine leggere

aiosignal

Invio asincrono del segnale

anyio

Livello di compatibilità asincrono

certifi

Pacchetto di certificati

dnspython

Toolkit DNS

email_validator

Convalida e-mail

frozenlist

Implementazione di elenchi immutabili

h11

HTTP/1.1 implementazione del protocollo

h2

HTTP/2 implementazione del protocollo

hpack

HTTP/2 compressione dell'intestazione

httptools

Analisi HTTP veloce

hyperframe

HTTP/2 livello di inquadratura

idna

Nomi di dominio internazionalizzati

multidict

Multi-value dizionario

priority

HTTP/2 albero delle priorità

python-dotenv

Gestione delle variabili ambientali

python-multipart

Analizzatore di dati per moduli in più parti

shellingham

Libreria di rilevamento delle shell

sniffio

Rilevamento della libreria asincrona

sse-starlette

Server-sent eventi per Starlette

urllib3

libreria client HTTP

uvloop

Loop di eventi veloce per asyncio

watchfiles

Libreria per la visualizzazione dei file

wsproto

WebSocket implementazione del protocollo

yarl

libreria di analisi degli URL

Cloud e database

Libreria Description

boto3

AWS SDK per Python (boto3)

duckdb

In-process Database SQL

SQLAlchemy

Toolkit SQL e ORM

pymongo

Driver MongoDB

redis

Client Redis

psycopg2-binary

adattatore PostgreSQL

Elaborazione di file e documenti

Libreria Description

openpyxl

Elaborazione di file Excel

xlrd

Lettura di file Excel

XlsxWriter

Scrittura di file Excel

pyxlsb

Lettore in formato binario Excel

et-xmlfile

Gestione dei file XML per openpyxl

PyPDF2

Elaborazione di PDF

pdfplumber

Estrazione di testo PDF

pdf2image

Conversione da PDF a immagine

pdfkit

Conversione da HTML a PDF. Richiede wkhtmltopdf e non è preinstallato nel runtime. Per utilizzarlopdfkit, wkhtmltopdf installati nella sessione.

pypdfium2

Libreria di elaborazione PDF

pdfminer.six

Estrazione di testo PDF

pdfrw

PDF reader/writer

python-docx

Elaborazione di documenti Word

docx2txt

Estrazione del testo di un documento Word

reportlab

Generazione di PDF

fpdf

Generazione semplice di PDF

rarfile

Elaborazione di archivi RAR

xml-python

Elaborazione XML

svglib

Da SVG a conversione PDF/bitmap

svgwrite

libreria di creazione SVG

proglog

Registrazione dei progressi

lazy_loader

Caricamento lento del modulo

Elaborazione di immagini e contenuti multimediali

Libreria Description

pillow

Elaborazione di immagini

opencv-python

Visione artificiale

imageio

Immagine I/O

imageio-ffmpeg

Plugin FFmpeg per imageio

moviepy

Montaggio video

ffmpeg-python

wrapper FFmpeg

ffmpy

wrapper FFmpeg

pydub

Manipolazione audio

gtts

Google Text-to-Speech

mutagen

Gestione dei metadati audio

Wand

ImageMagick vincolante

imgkit

Conversione da HTML a immagine

pypng

Elaborazione di immagini PNG

PyWavelets

Trasformazioni Wavelet

tifffile

Elaborazione di file TIFF

Strumenti e utilità di sviluppo

Libreria Description

pydantic

Convalida dei dati utilizzando suggerimenti di tipo

pydantic-settings

Gestione delle impostazioni per Pydantic

pydantic_core

Logica di convalida di base per Pydantic

jsonschema

Convalida dello schema JSON

PyYAML

Elaborazione YAML

orjson

Libreria JSON veloce

ujson

JSON ultra veloce encoder/decoder

click

Creazione dell'interfaccia a riga di comando

typer

Framework CLI moderno

tqdm

Barre di avanzamento

loguru

Libreria registrazione dei log

rich

Testo ricco e bella formattazione

ipython

Shell Python interattiva

Faker

Generazione di dati falsi

qrcode

Generazione di codici QR

retrying

Riprova con decorator

tenacity

Riprova la libreria

backoff

Esegui il backoff e riprova

more_itertools

Strumenti iteratori aggiuntivi

cryptography

Ricette e primitive crittografiche

bcrypt

Hashing delle password

PyNaCl

Libreria di rete e crittografia

pyOpenSSL

wrapper OpenSSL

cffi

Interfaccia C Foreign Function

pycparser

Parser C in Python

annotated-types

Tipi di vincoli riutilizzabili

typing_extensions

Funzionalità di digitazione con backport

typing_inspection

Ispezione in tempo reale della digitazione

astor

Convertitore da AST a codice sorgente

asttokens

Annota AST con i token sorgente

executing

Ottieni il nodo AST attualmente in esecuzione

pure-eval

Valutazione sicura delle espressioni

stack-data

Estrarre dati dagli stack frame

decorator

Utilità Decorator

entrypoints

Scopri i punti di ingresso

jedi

Libreria per il completamento del codice

parso

parser Python

prompt_toolkit

Toolkit interattivo a riga di comando

traitlets

Sistema di configurazione

wcwidth

Calcolo della larghezza del terminale

Pygments

Evidenziazione della sintassi

mdurl

Utilità URL per Markdown

texttable

Formattazione delle tabelle di testo

xyzservices

Fonte dei servizi di file XYZ

attrs

Classi senza standard

cachetools

Raccolte di memoizzazione estensibili

cloudpathlib

Libreria di percorsi di archiviazione nel cloud

cloudpickle

Pickle per il cloud computing

distro

Informazioni sulla distribuzione Linux

filelock

Blocco dei file indipendente dalla piattaforma

fsspec

Specifiche del file system

future

Compatibilità con 2/3 Python

httpx-sse

Server-sent eventi per HTTPX

importlib_metadata

accesso ai metadati della libreria

importlib_resources

Accesso alle risorse per i pacchetti

jsonschema-specifications

Specifiche dello schema JSON

packaging

Utilità principali per i pacchetti Python

pexpect

Expect-like controllo dei sottoprocessi

platformdirs

Platform-specific elenchi

ptyprocess

Utilità pseudoterminali

referencing

Risoluzione di riferimento JSON

rpds-py

Strutture dati persistenti

six

Utilità di 2/3 compatibilità con Python

smart-open

Utilità per lo streaming di file di grandi dimensioni

zipp

Backport del wrapper di oggetti compatibile con pathlib

Elaborazione di testo e markup

Libreria Description

markdown-it-py

Parser Markdown

markdown2

Processore Markdown

markdownify

Convertitore da HTML a Markdown

lxml

Elaborazione di XML e HTML

cssselect2

Implementazione del selettore CSS

tinycss2

parser CSS

webencodings

Codifica dei caratteri per il web

soupsieve

libreria di selettori CSS

regex

Modulo di espressione regolare alternativo

chardet

Rilevamento della codifica dei caratteri

charset-normalizer

Rilevamento della codifica dei caratteri

Geospaziale e mappatura

Libreria Description

shapely

Manipolazione di oggetti geometrici

pyshp

Libreria Shapefile

branca

HTML/JS libreria di modelli per mappe

Supporto per l'elaborazione dei documenti

Libreria Description

python-pptx

Creazione e aggiornamento di file PowerPoint (.pptx)

defusedxml

Protezione contro le bombe XML per i moduli stdlib di Python

markitdown

Converti vari formati di file in Markdown

xlwt

Scrivi dati e informazioni di formattazione in file Excel

odfpy

API per documenti OpenDocument in formato

docx-mailmerge

Mailmerge per documenti Word

docxcompose

Componi documenti Word per concatenating/appending

html5lib

Standards-compliant libreria per l'analisi e la serializzazione dell'HTML

xmltodict

Converti dizionari XML in Python

tabula-py

Estrai tabelle da file PDF

pypandoc

wrapper Python per convertitore di documenti Pandoc

pypdf

Libreria PDF Python pura per dividere, unire, ritagliare

Per un elenco completo di tutte le librerie Python preinstallate con le relative versioni specifiche, puoi eseguire il seguente codice nella tua sessione di Code Interpreter:

import pkg_resources installed_packages = [d for d in pkg_resources.working_set] for package in sorted(installed_packages, key=lambda x: x.project_name.lower()): print(f"{package.project_name}=={package.version}")

Node.js packages/libraries

Quanto segue Node.js packages/libraries è preinstallato nell'ambiente Code Interpreter. AgentCore

Package/Library Description

axios

Promise-based Client HTTP

lodash

Libreria di utilità per attività di programmazione comuni

uuid

Generazione di UUID

zod

TypeScript-first convalida dello schema

cheerio

analisi e manipolazione HTML