• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    Python實現把json格式轉換成文本或sql文件

    來源:懂視網 責編:小采 時間:2020-11-27 14:34:20
    文檔

    Python實現把json格式轉換成文本或sql文件

    Python實現把json格式轉換成文本或sql文件:python如何將json格式的數據快速的轉化成指定格式的數據呢?或者轉換成sql文件? 下面的例子是將json格式的數據準換成以#_#分割的文本數據,也可用于生成sql文件。 [root@bogon tutorial]# vi json2txt.py #-*- coding: UTF-8
    推薦度:
    導讀Python實現把json格式轉換成文本或sql文件:python如何將json格式的數據快速的轉化成指定格式的數據呢?或者轉換成sql文件? 下面的例子是將json格式的數據準換成以#_#分割的文本數據,也可用于生成sql文件。 [root@bogon tutorial]# vi json2txt.py #-*- coding: UTF-8

    python如何將json格式的數據快速的轉化成指定格式的數據呢?或者轉換成sql文件?

    下面的例子是將json格式的數據準換成以#_#分割的文本數據,也可用于生成sql文件。

    [root@bogon tutorial]# vi json2txt.py 
    #-*- coding: UTF-8 -*-
    import json
    
    data = []
    with open('./tencent_test.json') as f:
     for line in f:
     data.append(json.loads(line))
    
    #print json.dumps(data, ensure_ascii=False)
    
    
    import codecs
    file_object = codecs.open('tencent.txt', 'w' ,"utf-8")
    str = "
    "
    splitstr = "#_#"
    for item in data:
     #print json.dumps(item)
     #str = str + "insert into tencent(name,catalog,workLocation,recruitNumber,detailLink,publishTime) values "
     #str = str + "'%s','%s','%s','%s','%s'
    " % (item['parentTitle'],item['parentLink'],item['author'],item['link'],item['title'])
     #print json.loads(item['author']) + "
    "
     str = "%s#_#%s#_#%s#_#%s#_#%s
    " % (item['parentTitle'],item['parentLink'],item['author'],item['link'],item['title'].strip())
     file_object.write(str)
    
    #import codecs
    #file_object = codecs.open('tencent.txt', 'w' ,"utf-8")
    #file_object.write(str)
    file_object.close()
    print "success"
    
    

    注:如果數據量過大不宜全部放在str里一次性寫入文件??梢钥紤]逐行寫入,或者到達一定程度時批量寫入。

    另外:python通過strip(rm)替換字符串,當rm為空時,默認刪除空白符(包括' ', ' ', ' ', ' ')。

    測試:

    json格式的數據

    [root@bogon tutorial]# vi tencent_test.json 
    
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    {"author": "作者", "parentTitle": "父標題", "title": "標題", "pageUrl": "pageurl", "link": "linkurl", "parentLink": "parenturl"}
    
    

    運行python json2txt.py

    [root@bogon tutorial]# python json2txt.py 
    success
    [root@bogon tutorial]# more tencent.txt 
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    父標題#_#parenturl#_#作者#_#linkurl#_#標題
    

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Python實現把json格式轉換成文本或sql文件

    Python實現把json格式轉換成文本或sql文件:python如何將json格式的數據快速的轉化成指定格式的數據呢?或者轉換成sql文件? 下面的例子是將json格式的數據準換成以#_#分割的文本數據,也可用于生成sql文件。 [root@bogon tutorial]# vi json2txt.py #-*- coding: UTF-8
    推薦度:
    標簽: 轉換 轉化成 文本
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产成人精品一区在线| 国产精品国产三级国产潘金莲 | 国产精品成人精品久久久| 无码人妻精品一区二区三区久久| 国产乱子伦精品无码专区| 华人亚洲欧美精品国产| 久久国产热精品波多野结衣AV| 精品国产一区二区三区2021| 国产一成人精品福利网站| 亚洲AV无码久久精品蜜桃| 久久精品三级视频| 韩国三级中文字幕hd久久精品| 999久久久免费国产精品播放| 99久久国产综合精品麻豆| 日韩精品真人荷官无码| 中文字幕av日韩精品一区二区| 久久久久一级精品亚洲国产成人综合AV区 | 午夜欧美精品久久久久久久| 美女岳肉太深了使劲国产精品亚洲专一区二区三区 | 97国产精品视频| 日韩精品视频一区二区三区| 亚洲欧美国产∧v精品综合网| 久久午夜无码鲁丝片午夜精品| 国产精品免费久久| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 亚洲国产精品一区二区第四页| 男女男精品视频网站在线观看| 久久国产精品免费一区| 久久99精品久久久久久齐齐| 黑人巨茎精品欧美一区二区| 国产精品片在线观看手机版| 97久久精品人人做人人爽| 99久久综合国产精品二区| 精品国产福利第一区二区三区| 精品久久久久久| 亚洲精品视频在线| 91热成人精品国产免费| 国产成人精品免费视频大全| 成人国产一区二区三区精品| 国产精品福利片免费看 | 奇米影视7777久久精品|