Skip to main content

Posts

ass1

Asssignment main.py  from read_input import read_input from mk_sched import mk_sched import argparse def print_sched ( sched , F_Cost ):     day = 1     total = 0     for tasks , menu in sched :         print ( f "Day { day } :" )         for t in tasks :             print ( f "  A { t .id } - { t .food } " )         cost = sum ( F_Cost [ i ] * q for i , q in menu .items())         print ( f "  Menu: { menu } " )         print ( f "  Cost: { cost } \n " )         total += cost         day += 1     print ( f "Total Cost: { total } " )     def main ():     parser = argparse . ArgumentParser ( description = "Generate task schedule from a .dag file." )     parser . add_argument ( '-f' , '--file' , requi...
Recent posts

Flask course for beginners

Important Topics in Flask Routing Flask uses the concept of routing to determine which function to call based on the URL requested by the client. A simple example would be mapping the root URL '/' to a function that returns the home page of a website. The routing mechanism can also include dynamic parts in the URL to capture values and pass them as arguments to the handling function. from flask import Flask app = Flask(__name__) @app.route('/') def index(): return "Hello, World!" @app.route('/greet/<name>') def greet(name): return f"Hello, {name}!" if __name__ == '__main__': app.run() Templates Flask uses the Jinja2 templating engine to generate dynamic HTML content. This allows you to separate the presentation logic from the Python code that generates the data. A template can include variables, loops, and control structures, which get evaluated and replaced with actual values ...