#读数据
# fp=open('test.txt','r',encoding='utf-8')
# # ^^^^路径
# print('read(1):',fp.read(1))#一个字节
# print('read():',fp.read())#全部文件
# print('readline():',fp.readline())#读一行
# print('readlines():',fp.readlines())#每一行存到列表里
#json格式
# import json
# fp=open('json.json','r',encoding='utf-8')
# t=fp.read()
# dic=json.loads(t)
# print(json.loads(t))#json转成字典
# print(json.dumps(dei))#字典转成字符串
# print(type(json.loads(t)))
#json格式
# import json
# num=input()
# fp=open('身份证码值对照表.json','r',encoding='utf-8')
# t=fp.read()
# dic=json.loads(t)
# for key, value in dic.items():
# if num==key:
# print(f'地址为{value}')
#写
# fp=open('test.txt','a',encoding='utf-8')
# #r只读
# #w只写
# #a追加
# fp.write('4\nasds\n')
import json
class TelephoneBook(object):
def show_menu(self):
print()
def add_info(self,name,phone_numbe,qq,email):
dei = {}
list = []
list.append(phone_numbe)
list.append(qq)
list.append(email)
dei[name]=list
fp = open('TB.txt', 'a', encoding='utf-8')
fp.write(json.dumps(dei)+'\n')#字典转成字符串
def show_info(self,name):
fp = open('TB.txt', 'r', encoding='utf-8')
t=fp.readlines()
for dic in t:
dic1 = json.loads(dic)
for key, value in dic1.items():
if name==key:
print(key,value)
p1=TelephoneBook()
# for i in range(5):
# p1.add_info(i,'2','3','4')
p1.show_info('2')
图书管理系统
于 2023-12-07 11:32:05 首次发布