My FeedDiscussionsHashnode Enterprise
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more
Ajay Gite

4 comments

vijayasivaji anguru
vijayasivaji anguru
Aug 31, 2023

hi i tried this but i am getting an error like this Traceback (most recent call last): File "app.py", line 17, in <module> run() File "app.py", line 12, in run httpd = server_class(server_address, hadler_class) NameError: name 'hadler_class' is not defined

please reply me

·
·3 replies
Ajay Gite
Ajay Gite
Author
·Sep 1, 2023

Please find the code below:

from http.server import BaseHTTPRequestHandler, HTTPServer

class MyHandler(BaseHTTPRequestHandler): def do_GET(self): self.send_response(200) self.send_header('Content-type', 'text/plain') self.end_headers() self.wfile.write(b'Hello, Dockerized Python App!')

def run(server_class=HTTPServer, handler_class=MyHandler, port=8080): server_address = ('', port) httpd = server_class(server_address, handler_class) print(f'Starting server on port {port}...') httpd.serve_forever()

if name == 'main': run()

·
vijayasivaji anguru
vijayasivaji anguru
Sep 2, 2023

thank you for your response Ajay Gite

·
vijayasivaji anguru
vijayasivaji anguru
Sep 2, 2023

Traceback (most recent call last): File "app.py", line 16, in <module> if name == 'main': NameError: name 'name' is not defined

I am getting this error

·