# Convert CSV to JSON using Python import csvimport json# Function to convert a CSV to JSON# Takes the file paths as argumentsdef make_json(csvFilePath, jsonFilePath):         # create a dictionary    data = {}         # Open a csv reader called DictReader    with open(csvFilePath, encoding='utf-8') as csvf:        csvReader = csv.DictReader(csvf)                 # Convert each row into a dictionary        # and add it to data        for rows in csvReader:                         # Assuming a column named 'No' to            # be the primary key            key = rows['No']            data[key] = rows    # Open a json writer, and use the json.dumps()    # function to dump data    with open(jsonFilePath, 'w', encoding='utf-8') as jsonf:        jsonf.write(json.dumps(data, indent=4))         # Driver Code# Decide the two file paths according to your# computer systemcsvFilePath = r'Names.csv'jsonFilePath = r'Names.json'# Call the make_json functionmake_json(csvFilePath, jsonFilePath)