plant("crop", x, y) - Plant a crop at position (x, y)water(x, y) - Water the crop (cost: 2g)fertilize(x, y) - Fertilize (cost: 3g)harvest(x, y) - Harvest a mature cropwait(seconds) - Wait for time to passis_mature(x, y) - Returns True/Falseget_weather() - Get current weatherget_status(x, y) - Get crop status at (x, y)clear() - Clear the entire fieldprint(value) - Print to consolesell(x, y) - Sell at market priceget_price("crop") - Get current market priceget_market() - Get all market pricesget_gold() - Get your gold amountget_time() - Get farm timeget_all_mature() - List all mature crop positionsget_all_planted() - List all planted cropscount_crops() - Count planted cropshas_pest(x, y) - Check for pestremove_pest(x, y) - Remove pest (cost: 5g)get_pests() - List all pestsPrices fluctuate over time! Use sell(x, y) instead of harvest(x, y) to sell at market price. Use get_price("crop") to check prices in your script.
A verification code has been sent to your email. Enter it below:
Admin login detected. A verification code has been sent to the registered admin email.
Enter your username or email to receive a reset code.
Enter the reset code from your email and choose a new password.
Update your username and password. Email cannot be changed.
Unlock the full farm experience and master Python from beginner to advanced!
Please log in first to subscribe.
Secure payment via Stripe · Cancel anytime
⚠️ Warning: This will permanently reset your farm!
This action cannot be undone. Are you sure you want to reset your farm?
This will permanently delete your account and all associated data:
Payment records are retained for 7 years for financial compliance (no card data is stored by us).
This action cannot be undone. Type your username to confirm:
Learn Python programming by growing a virtual farm.
Write Python scripts to plant, water, and harvest crops.
Complete missions to level up and unlock achievements!