# encoding:utf-8
#这是一个加载json文件的程序包
import json
with open("C:/Users/ztban/Desktop/ceshi.json", encoding='utf-8') as t :
data= t.read()
user =json.loads(data) #json转为字典类型
list_users=list(user) # str类型转为list 类型 外层为list 内层为dict
#可以直接赋值给变量让后去操作登录名、 密码、接口等
for i in range(len(list_users)):
a= list_users[i]['用户名'] # 变量可已拿到其他地方进行赋值、带入
b=list_users[i]['密码']
print("第"+str(i+1)+"个的姓名:"+a)
print("第"+str(i+1)+"个的密码:"+b)
import csv
#获取csv文件里面的数据并可以去操作
with open('C:\\Users\ztban\Desktop\优秀青年人才.csv','r',encoding=' UTF-8-sig') as csv :
data= csv.readlines() #读取csv文件 str类型
for i in range(1,len(data) ):
a= data[i] # str类型转换
# print(type(a))
# data1 = a.replace('\n', '').replace('\r', '') # 去掉换行符 '\n'
list1= a.split(',') #str类型换为list类型
# print(type(list1))
#可以直接赋值给变量让后去操作登录名、 密码、接口等
print('姓名:'+list1[0]) #取出来姓名
print('工号:'+list1[1])
print('入库日期:' + list1[2])
print('界次:' + list1[3])
print('推荐版块:' + list1[4])
print('得票数:' + list1[5])
print('========================')
==========================================================================
后面在加上其他格式xml、txt等的加载