首页 > 编程语言 >python 合并json

python 合并json

时间:2023-05-03 09:01:33浏览次数:41  
标签:f1 f2 python 合并 dic json str close

import json
#for i in range(800):
f1=open('.\\'+str(0)+'.txt', "r")
data1 = f1.read()

dic_str2 = json.loads(str(data1).replace("'", "\""))

for i in range(1,50):
    f=open('.\\'+str(i)+'.txt', "r")
    data2 = f.read()
    print(i)
    dic_str1=json.loads(str(data2).replace("'", "\""))
    f.close
    dic_str2["icons"].extend(dic_str1["icons"])
f2=open('.\\1111111111111111111.txt', "a+")
f2.write(str(dic_str2))
f2.close
f1.close

 

标签:f1,f2,python,合并,dic,json,str,close
From: https://www.cnblogs.com/GKLBB/p/17368652.html

相关文章

  • python-docx的简单使用
    '''设置表格所有单元格的四个边为0.5磅,黑色,实线可以使用返回值,也可以不使用'''def设置表格网格线为黑色实线(table_object:object):kwargs={"top":{"sz":4,"val":"single","color":"#000000"},......
  • python自动下载pdf文件—可分布下载=.= 一个demo
    代码如下:importioimportrequestsdefdownload_pdf(save_path,pdf_name,pdf_url):send_headers={"User-Agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/61.0.3163.100Safari/537.36&q......
  • Python_15 ddt驱动与日志
    一、查缺补漏 1.在测试报告中添加注释,写在类名下面就行,方法名下面,三引号2.直接importddt引用的时候需要ddt.ddt,ddt.data,ddt.unpack fromddtimportddt,data,unpackkeyifrom会更好,引用的时候直接data就行二、DDT数据驱动 1.数据驱动:将不同的数据在同一个业务逻辑......
  • python图像处理库
    pillow是图像处理的python第三方库,可以对图片进行加载、显示、保存、剪切、黏贴、分离、合并等操作。一种题目是在图片中逆序或隐藏其他格式的文件,需要用到pillow库的Image类的open、save、getpixel、putpixel等方法-。另一种题目是在GIF图片中分离或合并多个帧,需要用到pillow库......
  • Python数据库连接池DBUtils
    DBUtils是Python的一个用于实现数据库连接池的模块。安装pip3instal1dbutilspip3instal1pymysql 此连接池有两种连接模式:模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。......
  • python字符串转驼峰
    importredefto_camel_case(x):"""转驼峰法命名"""returnre.sub('_([a-zA-Z])',lambdam:(m.group(1).upper()),x)defto_upper_camel_case(x):"""转大驼峰法命名"""s=re.sub(�......
  • python 获取系统的信息
    importplatformdefTestPlatform():print("----------OperationSystem--------------------------")#获取Python版本printplatform.python_version()#获取操作系统可执行程序的结构,,(’32bit’,‘WindowsPE’)printplatform.architecture......
  • python设置环境变量在代码中
    以Linux平台为例:>>>importsys>>>sys.path'''['',#当前目录'/usr/local/python3/lib/python37.zip',#python标准库目录'/usr/local/python3/lib/python3.7','/usr/local/python3/lib/python3.7/lib-dynl......
  • 线段树合并/分裂
    你说的对,但是你理应会动态开点线段树是什么东西。合并很简单,两棵线段树一块搜,然后逐个节点合并。分裂的话可以按照FHQTreap的方法。假如我们将前\(k\)小和后边分开成\(x,y\),首先看左子树,如果比\(k\)大那右子树给\(y\),递归左子树,反之左子树给\(x\),递归右子树。真没啥......
  • python excel 操作
    7个库:xlrd库:从excel中读取数据,支持xls、xlsxxlwt库:对excel进行修改操作,不支持对xlsx格式的修改xlutils库:在xlw和xlrd中,对一个已存在的文件进行修改openpyxl:不支持xls,只支持.xlsx、.xlsm、.xltx、.xltm。可以通过TotalExcelConverter软件进行excel格式转换。软件下载连接:TotalE......