Commit 9789de22 authored by sathish's avatar sathish

Update restpy.py

parent c85307bc
from flask import Flask, request
from flask_restful import Resource, Api
from json import dumps
app = Flask(__name__)
api = Api(app)
class Employees(Resource):
def get(self):
return {'employees': ['kk','ss','dd']} # Fetches first column that is Employee ID
class Tracks(Resource):
def get(self):
result = {'data': ['track1','track2','track3']}
return result
class Employees_Name(Resource):
def get(self, employee_id):
result = {'data': ['Karthick']}
return result
api.add_resource(Employees, '/employees') # Route_1
api.add_resource(Tracks, '/tracks') # Route_2
api.add_resource(Employees_Name, '/employees/<employee_id>') # Route_3
if __name__ == '__main__':
app.run(port='5002')
\ No newline at end of file
import socket;
from datetime import date;
# Function to display hostname and
# IP address
def get_Host_name_IP():
try:
host_name = socket.gethostname()
host_ip = socket.gethostbyname(host_name)
today = date.today()
d2 = today.strftime("%B %d, %Y")
print("###################################")
print("Date : ", d2)
print("Hostname : ",host_name)
print("IP : ",host_ip)
print("###################################")
except:
print("Unable to get Hostname and IP")
# Driver code
get_Host_name_IP()
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment