首页 > 其他分享 >02 loads 使用最多

02 loads 使用最多

时间:2024-09-26 23:05:56浏览次数:10  
标签:02 data v2 json v3 使用 print loads type

import json
# 反序列化,将json格式的字符串转换成python的数据类型
v2 = '["alex",123]'  #json格式是一个字符串
# print(type(v2))
v3 = json.loads(v2)  #由json字符串转换成列表
print(v3,type(v3))




 > load  会进行两件事,
  >
  > 第一、找到文件,进行打开文件
  >
  > 第二、进行读文件,在进行反序列化后,变成字典、
  >




import json

v = {'k1':'alex','k2':'李杰'}

f = open('x.txt',mode='r',encoding='utf-8')

data = json.load(f)
f.close()

print(data,type(data))

标签:02,data,v2,json,v3,使用,print,loads,type
From: https://www.cnblogs.com/jhchena/p/18434686

相关文章

  • 01 dump 使用最多
    dump使用最多importjson#序列化,将python的值转换为json格式的字符串。v=[12,3,4,{'k1':'v1'},True,'asdf']#外层必须是一个列表,内部字符串:必须得是双引号v1=json.dumps(v)#'[]'print(v1)dump会进行两件事,第一、先进行序列化第二、序列化后,进行写入到......
  • 03 json支持的类型: 爬虫场景使用的比较多。
    #json支持的类型:爬虫场景使用的比较多。+-------------------+---------------+|Python|JSON|+===================+===============+|dict|object|+-------------------+---------------+|l......
  • 17 shutil 模块 文件操作 运维时会使用此模块
    4.2shutil模块文件操作运维时会使用此模块importshutil#删除目录常用返回值为None#shutil.rmtree('test')#重命名常用#shutil.move('test','ttt')#压缩文件#shutil.make_archive('zzh','zip','D:\code\s21day16\lizhong&......
  • 1023 - 判断素数
    题目描述任意输入一个整数,判断它是否为素数。是的话输出T,不是的话输出F。质数(primenumber)又称素数,质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。输入输入只有一行,包括1个整数。(1≤n≤10^9)输出输出只有一行。样例输入57输出F输入7......
  • 03 sys.argv 运维使用比较多
    sys.argv运维使用比较多获取用户执行脚本时,传入的参数,将执行空格后的路径,进行append到一个列表让用户执行脚本传入要删除的文件路径,在内部帮助用完后将目录删除#!/usr/bin/envpython#-*-coding:utf-8-*-"""让用户执行脚本传入要删除的文件路径,在内部帮助用将目录删除......
  • 使用 Redis 记录用户连续登录天数的方法及代码分享
    目录标题:使用Redis记录用户连续登录天数的方法及代码分享一、为什么不适合放在数据库中二、Redis的bitmap介绍三、存储方式及统计方法(一)以每天维度存储(二)以用户维度存储在本文中,我们将探讨如何使用Redis记录用户连续登录天数的问题。这是一个在面试中可能会遇到......
  • 使用Conda配置python环境到Pycharm------Window小白版
    使用Conda配置python环境到Pycharm一、Conda安装和环境配置1.1安装Conda软件1.2判断是否安装成功1.3创建Conda虚拟环境二、pycharm的安装2.1Pycharm使用手册2.2安装pycharm三、pycharm导入Conda环境一、Conda安装和环境配置anaconda官网1.1安装Conda软......
  • Java面试八股文及答案整理( 2024年 最新版,持续更新)
    一、Java基础1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。JRE:JavaRuntimeEnvironment的简称,java运行环境,为java的运行提供了所需环境。具体来说JDK其实包含了JRE,同时还包含了编译java源码的编......
  • 2024/09/25 模拟赛总结
    rk5,\(100+40+5+0=145\)。T2上物理课把式子推出来了,感谢孟德的馈赠#A.变换简单dp,为什么都写\(3\)维啊令\(dp_{i,j,0/1,0/1}\)为考虑前\(i\)位改了\(j\)位,当前是/不是“山谷”,前一位是/不是“山谷”显然,相邻两位一定不会都是山谷,所以\(dp_{i,j,1,1}\)一定不存在考......
  • 【2024计算机毕业设计】基于jsp+mysql的JSP在线水果超市商城
    运行环境:最好是javajdk1.8,我在这个平台上运行的。其他版本理论上也可以。IDE环境:Eclipse,Myeclipse,IDEA或者SpringToolSuite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本tomcat服务器环境:Tomcat7.x,8.x,9.x版本均可操作系统环境:WindowsXP/7......