🍕🔥 Pizza is great! 🔥🍕

Guida Rapida

Inizia a utilizzare TomatoPy in pochi minuti! Questa guida ti accompagnerà attraverso le basi della creazione e manipolazione degli ingredienti virtuali.

TomatoPy ti consente di affettare, tagliare, cucinare e assaporare i pomodori usando solo Python!

Utilizzo di Base

Creare il Tuo Primo Pomodoro

from tomatopy import Tomato

# Crea un pomodoro fresco
my_tomato = Tomato(
    ripeness=0.8,  # 80% maturo
    variety="San Marzano",
    weight=150  # grammi
)

# Controlla le proprietà del pomodoro
print(my_tomato.ripeness)  # 0.8
print(my_tomato.variety)   # "San Marzano"

Impostare la Tua Cucina Virtuale

from tomatopy import Kitchen

# Inizializza la tua cucina
kitchen = Kitchen()

# Configura le impostazioni della cucina
kitchen.set_temperature(180)  # Celsius
kitchen.set_humidity(65)      # Percentuale

Operazioni di Cottura di Base

# Crea una salsa dal tuo pomodoro
sauce = kitchen.cook(
    my_tomato,
    method="simmer",
    duration="30m",
    temperature=100
)

# Controlla le proprietà della salsa
print(sauce.consistency)  # "liscia"
print(sauce.volume)       # 250  # ml

Lavorare con Ingredienti Multipli

from tomatopy import Ingredient, Recipe

# Crea ingredienti aggiuntivi
garlic = Ingredient("aglio", amount=3, unit="spicchi")
basil = Ingredient("basilico", amount=10, unit="foglie")

# Crea una ricetta
marinara = Recipe("Marinara Classica")
marinara.add_ingredient(my_tomato)
marinara.add_ingredient(garlic)
marinara.add_ingredient(basil)

# Cuoci la ricetta
sauce = kitchen.cook_recipe(marinara)

Test di Assaggio

from tomatopy import TasteTester

# Crea un assaggiatore
tester = TasteTester()

# Analizza la tua salsa
profile = tester.analyze(sauce)
# Ottieni metriche di gusto
print(profile.acidity)     # 0.7
print(profile.sweetness)   # 0.3
print(profile.umami)       # 0.8
print(profile.umami)       # 0.8

Prossimi Passi

Tips and Tricks

Pro Tip: Use the debug() method to inspect ingredient properties:

my_tomato.debug()  # Prints detailed information about the tomato

Note: All measurements in TomatoPy use the metric system by default. Use the convert_to_imperial() method if needed.

Was this helpful?