import json class Manage_Data(): def init__(self): pass def to_dict(self, list_name, item_name, item_price): *** This fu

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

import json class Manage_Data(): def init__(self): pass def to_dict(self, list_name, item_name, item_price): *** This fu

Post by answerhappygod »

Import Json Class Manage Data Def Init Self Pass Def To Dict Self List Name Item Name Item Price This Fu 1
Import Json Class Manage Data Def Init Self Pass Def To Dict Self List Name Item Name Item Price This Fu 1 (93.75 KiB) Viewed 58 times
what are pytests? and what are some Pytest that can be written
for the code above? Please provide an explanation with examples
using the attached code for clarity.
Thank you.
import json class Manage_Data(): def init__(self): pass def to_dict(self, list_name, item_name, item_price): *** This funtion just formats the data before it should be written into the json file """ return {"list_name": list_name, "item name": item_name, "item_price": item_price } def save(self, data): This function should just save the data to a json file with a correct format so make sure to run to_dict funtion first than pass the to_dict return variable into the save(data) as an argument. The json data should be a list [] #reads the whole json file and appends it into a list called json_data with open("static_files/data.json") as f: json_data = json.load(f) json_data.append(data) #after read the json data above, this will append the data you want to data in the format you want. with open("static_files/data.json", "W") as f: json. dump (json_data, f) def read(self): with open("static_files/data.json") as f: json_data = json.load(f) return json_data def get_list_names (self): HRB 11 HR #reads the json file with open("static_files/data.json") as f: json data = json.load(f)

def get_list_names(self): HERRE #reads the json file with open("static_files/data.json") as f: json_data = json.load(f) = #gets only the list names and appends to a list data_list_names for data in json_data: data_list_names.append(data["list_name"]) [] return data_list_names def main(): x = Manage_Data() X.save({'list_name': 'gavinlist', 'item_name': 'pizza', 'item_price': '1'}) if name main main
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply