Surya
03/05/2024, 6:15 AMNate
03/05/2024, 4:26 PMrich
!
from time import sleep
from prefect import flow, task
from rich.progress import Progress
def process_item(item):
# Simulating some processing time
sleep(0.1)
@task
def some_task():
items = list(range(100))
with Progress() as progress:
task = progress.add_task("[green]Processing items...", total=len(items))
for item in items:
process_item(item)
progress.update(task, advance=1)
@flow
def some_flow():
some_task()
if __name__ == "__main__":
some_flow()
Nate
03/05/2024, 4:26 PMSurya
03/05/2024, 4:31 PMSurya
03/05/2024, 4:33 PMNate
03/05/2024, 4:33 PMNate
03/05/2024, 4:34 PMNate
03/05/2024, 4:34 PMSurya
03/05/2024, 4:34 PMTom Matthews
03/06/2024, 11:17 PM