How to write lsb_release in python code? Linux

182 Views Asked by At

i wrote client-server api for making users requests in Windows by using platform() library. But, unfortunately, i need to change my code for lsb_release instead platform. An example: request = "version os" in this statement code have to return "lsb_release -a" This is my code bellow:

d = {'version os': f'OS version: {platform.version()}',
 'processor name': f'Processor: {platform.processor()}',
 'machine number': f'Machine: {platform.machine()}',
 }


def error():
    print('Error')


def requestmaker():
    for k in d.keys():
        if k == '':
            error()  
        if k == data.decode("UTF-8").upper():  
            client_data = d[k]  
            return f'{client_data}'.encode() 
0

There are 0 best solutions below