Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Inizia a utilizzare TomatoPy in pochi minuti! Questa guida ti accompagnerà attraverso le basi della creazione e manipolazione degli ingredienti virtuali.
Pro Tip: Use the
debug()
method to inspect ingredient properties:
Note: All measurements in TomatoPy use the metric system by default. Use the
convert_to_imperial()
method if needed.
- Learn about core TomatoPy concepts
- Follow a complete tutorial
- Explore the full API
Concetti di base
Guida all'installazione
Questa guida ti aiuterà a far funzionare TomatoPy nel tuo ambiente Python.
Python 3.8 o superiore
pip (Python package installer)
A virtual environment (recommended)
Ti consigliamo di utilizzare un ambiente virtuale per gestire la tua installazione di TomatoPy:
Per verificare la tua installazione, esegui Python e prova a importare TomatoPy:
ImportError: Nessun modulo chiamato 'tomatopy'
Ensure you've activated your virtual environment
Verify the installation was successful with pip list | grep tomatopy
Version Compatibility
Check that you're using Python 3.8 or higher
Verify package dependencies are correctly installed
Richiesta di Aiuto
API Reference
Check our
Join our
Visit our
Comprendere i concetti fondamentali di TomatoPy ti aiuterà a sfruttare al meglio la libreria. Questa guida introduce le idee e i componenti fondamentali.
Gli ingredienti sono i mattoni di TomatoPy. Ogni ingrediente ha proprietà che influenzano il suo comportamento durante le operazioni di cottura.
La classe Kitchen rappresenta il tuo ambiente di cottura virtuale. Gestisce le operazioni di cottura e mantiene le condizioni ambientali.
Le ricette combinano più ingredienti e definiscono come devono essere preparati.
Gli ingredienti hanno proprietà che influenzano il loro comportamento:
Physical Properties: weight, volume, density
Chemical Properties: pH, water content, sugar content
Culinary Properties: ripeness, freshness, texture
Le operazioni di cottura trasformano gli ingredienti attraverso vari metodi:
Heat Application: simmering, boiling, roasting
Mechanical Action: chopping, blending, kneading
Chemical Changes: fermentation, curing
Gli ingredienti mantengono lo stato durante le operazioni di cottura:
Gli ingredienti e i prodotti cotti hanno profili di sapore:
TomatoPy gestisce automaticamente le conversioni delle unità:
La libreria include una gestione degli errori robusta:
Usa sempre ambienti virtuali
Check Ingredient Properties Before Cooking
Use Type Hints for Better Code
API Reference - Explore the full API documentation
- Dive deeper into specific modules
from typing import Dict, Any - Follow step-by-step guides
L'interfaccia hardware della cucina fornisce strumenti per controllare e monitorare le attrezzature da cucina virtuali in TomatoPy.
Controlla sempre lo stato dell'attrezzatura
Monitor Temperature
Regular Maintenance
KitchenHardware
: Main hardware control class
Oven
: Oven control class
Stove
: Stove control class
Blender
: Blender control class
Monitor
: Equipment monitoring class
Maintenance
: Maintenance management class
__init__()
get_oven()
get_stove()
get_blender()
check_safety()
check_status()
monitor()
schedule_maintenance()
get_maintenance_history()
set_safety_monitoring()
Il modulo delle operazioni di cottura fornisce un insieme completo di strumenti per simulare vari metodi e processi di cottura in TomatoPy.
Convalida sempre i parametri
Monitor Temperature
Use Appropriate Methods
Kitchen
: Main class for cooking operations
Recipe
: Recipe management class
TemperatureMonitor
: Temperature monitoring class
QualityReport
: Cooking quality assessment class
__init__()
set_temperature(temp)
set_humidity(humidity)
set_pressure(pressure)
set_ventilation(level)
set_lighting(level)
set_equipment(equipment)
cook(ingredient, method, **params)
cook_batch(recipes)
validate_cooking_parameters(**params)
assess_cooking_result(result)
temperature_monitor()
API Reference - Explore the full API
Il Modulo di Assaggio fornisce strumenti per analizzare e confrontare i profili di sapore degli ingredienti e dei prodotti cotti in TomatoPy.
Use Appropriate Analysis Depth
Validate Results
Handle Edge Cases
TasteTester
: Main taste testing class
TasteProfile
: Taste profile data class
AromaProfile
: Aroma profile data class
TextureProfile
: Texture profile data class
QualityProfile
: Quality profile data class
TasteVisualizer
: Visualization class
__init__()
analyze(ingredient, **params)
compare(ingredients, metrics)
analyze_balance(ingredient)
analyze_aroma(ingredient, **params)
analyze_texture(ingredient, **params)
assess_quality(ingredient, **params)
visualize_profile(profile, **params)
__init__() - Explore the full API
- Learn advanced techniques
- Learn best practices
__init__() - Create delicious pizzas
- Analyze cooking results
- Control kitchen equipment
- Explore the full API
- Learn advanced techniques
Questo tutorial ti guiderà attraverso tecniche avanzate per analizzare e ottimizzare i profili di sapore utilizzando le capacità di test del gusto di TomatoPy.
Prima di iniziare, assicurati di avere:
Comprensione di base di Python
TomatoPy installato
Comprensione dei concetti di base del gusto
Esperienza con l'analisi di base dei sapori
Per prima cosa, inizializziamo il nostro ambiente di test del gusto:
Iniziamo con un'analisi completa dei sapori:
Immergiamoci profondamente nella profilazione degli aromi:
Analizziamo il profilo della consistenza:
Analizziamo l'equilibrio dei sapori:
Confrontiamo più ingredienti:
Ottimizziamo il profilo del sapore:
Creiamo visualizzazioni dettagliate dei nostri profili di sapore:
Proper Sample Preparation
Comprehensive Analysis
Data Validation
Recipes Library - Try more recipes
Questo tutorial ti guiderà nella creazione di una classica salsa marinara utilizzando TomatoPy. Copriremo tutto, dalla selezione degli ingredienti al test finale del gusto.
Prima di iniziare, assicurati di avere:
Comprensione di base di Python
TomatoPy installed
Virtual environment set up
Per prima cosa, iniziamo a configurare la nostra cucina virtuale e a configurare l'attrezzatura:
Creiamo i nostri ingredienti con proprietà ottimali:
Impostiamo la nostra ricetta con proporzioni adeguate e istruzioni di cottura:
Ora, eseguiamo il processo di cottura passo dopo passo:
Analizziamo la nostra salsa per assicurarci che soddisfi i nostri standard:
In base alla nostra analisi, possiamo apportare modifiche se necessario:
Eseguiamo una valutazione finale della qualità:
Salsa troppo acida
Sauce Too Thick
Insufficient Flavor
Always Check Ingredient Quality
Monitor Temperature
Regular Stirring
API Reference - Explore the full API
Il Sistema di Creazione della Pizza fornisce strumenti specializzati per creare e personalizzare pizze virtuali in TomatoPy.
Preparazione Corretta dell'Impasto
Topping Distribution
Temperature Control
Pizza
: Main pizza class
PizzaDough
: Dough management class
PizzaSauce
: Sauce management class
Topping
: Topping management class
PizzaOven
: Oven management class
__init__(dough, sauce, size, style)
add_topping(topping)
remove_topping(topping)
cut(method, **params)
analyze()
get_quality_metrics()
create_neapolitan(**params)
create_ny_style(**params)
create_chicago_style(**params)
API Reference - Explore the full API
Il modulo di manipolazione degli ingredienti fornisce strumenti per creare, modificare e analizzare ingredienti virtuali in TomatoPy.
Controlla sempre lo stato dell'ingrediente
Use Type Hints
Handle Unit Conversions Carefully
Ingrediente
: Classe base per tutti gli ingredienti
Pomodoro
: Ingrediente di pomodoro specializzato
Aglio
: Ingrediente di aglio specializzato
Basilico
: Ingrediente di basilico specializzato
__init__(nome, quantità, unità, proprietà)
aggiorna_proprietà(proprietà)
converti_in_imperiale()
converti_volume(dalla_unità, alla_unità)
ottieni_densità()
ottieni_volume()
ottieni_area_superficiale()
ottieni_ph()
ottieni_contenuto_acqua()
ottieni_contenuto_zucchero()
taglia(metodo, dimensione, consistenza)
trita(fineness, metodo)
combina(*ingredienti, metodo, consistenza)
è_fresco()
ottieni_punteggio_freschezza()
valuta_qualità()
- Explore the full API
- Learn optimization techniques
- Impara a fare la pizza
- Master taste analysis
__init__(impasto, salsa, dimensione, stile) - Analyze pizza taste
- Control pizza equipment
- Scopri i metodi di cottura
- Create delicious pizzas
- Explore the full API
Questa guida delinea le migliori pratiche per gestire le cucine virtuali in modo efficiente in TomatoPy.
Gestione delle Risorse
Efficient equipment allocation
Space optimization
Resource tracking
Workflow Management
Task scheduling
Workflow optimization
Dependency management
Temperature Control
Zone management
Temperature monitoring
Alert systems
Safety Management
Safety protocols
Emergency procedures
Violation handling
Maintenance
Equipment maintenance
Cleaning protocols
Schedule management
Questa guida delinea le migliori pratiche per scrivere codice efficiente e performante con TomatoPy.
Memory Management
Use efficient data structures
Implement batch processing
Avoid unnecessary copies
Performance Optimization
Cache expensive computations
Use appropriate algorithms
Implement parallel processing
Resource Management
Use context managers
Implement connection pooling
Clean up resources properly
Code Organization
Follow modular design
Create clean interfaces
Maintain separation of concerns
Error Handling
Implement graceful recovery
Clean up resources properly
Log errors appropriately
API Reference - Explore the full API
Questo tutorial ti guiderà nella creazione di una pizza perfetta utilizzando TomatoPy. Copriremo tutto, dalla preparazione dell'impasto alla cottura finale e alla valutazione della qualità.
Prima di iniziare, assicurati di avere:
Comprensione di base di Python
TomatoPy installed
Virtual environment set up
Understanding of basic pizza concepts
Per prima cosa, iniziamo a configurare la nostra cucina virtuale e il forno per la pizza:
Creiamo l'impasto per pizza perfetto con una corretta fermentazione:
Prepariamo una salsa per pizza classica:
Configuriamo i nostri condimenti con le proporzioni corrette:
Ora, creiamo e assembliamo la nostra pizza:
Eseguiamo il processo di cottura con un controllo della temperatura adeguato:
Analizziamo la nostra pizza per assicurarci che soddisfi i nostri standard:
Tagliamo la nostra pizza in fette perfette:
Crosta Molliccia
Distribuzione Irregolare dei Condimenti
Formaggio Bruciato
Fermentazione Corretta dell'Impasto
Controllo della Temperatura
Equilibrio dei Condimenti
API Reference - Explore the full API
- Explore the full API
- Learn advanced techniques
- Learn optimization techniques
- Learn kitchen optimization
- Learn advanced techniques
- Master taste analysis
- Learn optimization techniques