1.自己在爬取某個網(wǎng)頁的時候,處理數(shù)據(jù)的時候,碰到了一種類dict的類型數(shù)據(jù),實在是無法處理,嘗試過了各種方法,實在是找不到解決方法。
代碼如下:
def stock_parse():
url = 'https://static.howbuy.com/??/upload/auto/script/fund/jzzs_005235.js,/upload/auto/script/fund/jjjl_005235.js,/upload/auto/script/fund/data_005235.js?v=ad5292c'
response = requests.get(url)
rule = 'gpzhListData = (.*);'
stocks = re.findall(rule,response.text)[0]
print(stocks)
我按照網(wǎng)上所說的將單引號換成雙引號,想要轉(zhuǎn)換成標(biāo)準(zhǔn)的json格式,結(jié)果失敗,后面說的是我的最終數(shù)據(jù)不是標(biāo)準(zhǔn)的json格式,很多數(shù)據(jù)沒有單引號,于是用第三方庫demjson,結(jié)果還是不行,現(xiàn)在是我得到的數(shù)據(jù)。
{'lastDate':'2018-06-30','2018-06-30':[{zqmc:'海天味業(yè)',zqdm:'603288',zjbl:6.26,ccdb:18365},{zqmc:'貴州茅臺',zqdm:'600519',zjbl:6.19,ccdb:2300},{zqmc:'伊利股份',zqdm:'600887',zjbl:6.1,ccdb:67600},{zqmc:'五糧液',zqdm:'000858',zjbl:6.02,ccdb:21500},{zqmc:'洋河股份',zqdm:'002304',zjbl:5.92,ccdb:10500},{zqmc:'瀘州老窖',zqdm:'000568',zjbl:5.89,ccdb:25600},{zqmc:'中炬高新',zqdm:'600872',zjbl:5.1,ccdb:96898},{zqmc:'水井坊',zqdm:'600779',zjbl:4.97,ccdb:47800},{zqmc:'山西汾酒',zqdm:'600809',zjbl:4.6,ccdb:11000},{zqmc:'口子窖',zqdm:'603589',zjbl:4.59,ccdb:39700}],'2018-03-31':[{zqmc:'山西汾酒',zqdm:'600809',zjbl:6.78,ccdb:27900},{zqmc:'海天味業(yè)',zqdm:'603288',zjbl:6.72,ccdb:26800},{zqmc:'貴州茅臺',zqdm:'600519',zjbl:6.64,ccdb:2200},{zqmc:'瀘州老窖',zqdm:'000568',zjbl:6.47,ccdb:25800},{zqmc:'洋河股份',zqdm:'002304',zjbl:6.39,ccdb:13400},{zqmc:'雙匯發(fā)展',zqdm:'000895',zjbl:6.14,ccdb:54300},{zqmc:'伊利股份',zqdm:'600887',zjbl:6.11,ccdb:48564},{zqmc:'五糧液',zqdm:'000858',zjbl:6.04,ccdb:20600},{zqmc:'舍得酒業(yè)',zqdm:'600702',zjbl:6.0,ccdb:37960},{zqmc:'青島啤酒',zqdm:'600600',zjbl:3.85,ccdb:21580}],'dateList':['2018-06-30','2018-03-31'],'cgjzdList':[{jsrq:'2018-06-30',cgjzd:60.37},{jsrq:'2018-03-31',cgjzd:64.87}]}
我實在是不知道怎么處理這種數(shù)據(jù)格式了,希望大家能夠幫忙解決下,希望最好不要用正則表達(dá)式,因為看起來比較凌亂,希望大家能夠幫忙解決,謝謝。
// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。