text = '<div><center>深圳證券交易所邪媳、中國證券登記結(jié)算有限責(zé)任公司關(guān)于發(fā)布《現(xiàn)金管 理產(chǎn)品運作管理指引》的通知 </center></div> <p>第一章總則1第二章產(chǎn)品變更注冊與合同變更備案2第三章投資范圍與投資限制2第四章產(chǎn)品估值與信息披露3第五章銷售管理與清算交收4第六章風(fēng)險控制5第七章信息報送6第八章附則7</p><p>各相關(guān)單位:為規(guī)范現(xiàn)金管理產(chǎn)品運作管理拳话,加強(qiáng)產(chǎn)品風(fēng)險控制茄厘,保護(hù)投資者合法權(quán)益畏线,根據(jù)中國證監(jiān)會的要求摸柄,深圳證券交易所(以下簡稱深交所)與中國證券登記結(jié)算有限責(zé)任公司(以下簡稱中國結(jié)算)聯(lián)合制定了《現(xiàn)金管理產(chǎn)品運作管理指引》(以下簡稱《產(chǎn)品指引》)堆缘,現(xiàn)予以發(fā)布樟插,并將有關(guān)事項通知如下:一、按照《證券公司現(xiàn)金管理產(chǎn)品方案規(guī)范指南》(以下簡稱《方案指南》)要求設(shè)立且存續(xù)的現(xiàn)金管理產(chǎn)品摹菠,應(yīng)當(dāng)遵照《證券公司大集合資產(chǎn)管理業(yè)務(wù)適用〈關(guān)于規(guī)范金融機(jī)構(gòu)資產(chǎn)管理業(yè)務(wù)的指導(dǎo)意見〉操作指引》的規(guī)定,對標(biāo)貨幣市場基金進(jìn)行規(guī)范骗爆,并按照《產(chǎn)品指引》要求進(jìn)行管理次氨。二、《產(chǎn)品指引》施行前設(shè)立的摘投,以客戶交易結(jié)算資金為管理對象煮寡,基金份額計入客戶資金賬戶可用資金的貨幣市場基金,應(yīng)當(dāng)在《產(chǎn)品指引》施行之日起一年內(nèi)符合《產(chǎn)品指引》要求犀呼,但第四條幸撕、第十條至第十三條除外。三外臂、自《產(chǎn)品指引》施行之日起坐儿,前述現(xiàn)金管理產(chǎn)品和貨幣市場基金的新增投資,應(yīng)當(dāng)按照《產(chǎn)品指引》執(zhí)行宋光。四貌矿、《產(chǎn)品指引》施行之日起,現(xiàn)金管理產(chǎn)品的管理人按照《公開募集證券投資基金風(fēng)險準(zhǔn)備金監(jiān)督管理暫行辦法》計提的一般風(fēng)險準(zhǔn)備金罪佳,未達(dá)到《公開募集開放式證券投資基金流動性風(fēng)險管理規(guī)定》相關(guān)要求的逛漫,應(yīng)當(dāng)使用按照《方案指南》計提的風(fēng)險準(zhǔn)備金予以補足;仍有不足的赘艳,管理人應(yīng)當(dāng)提高一般風(fēng)險準(zhǔn)備金計提比例或一次性補足酌毡,并在《產(chǎn)品指引》施行之日起4個月內(nèi)達(dá)到要求。五蕾管、前述現(xiàn)金管理產(chǎn)品和貨幣市場基金的管理人枷踏,應(yīng)當(dāng)通過深交所會員業(yè)務(wù)專區(qū)報送運作數(shù)據(jù)。數(shù)據(jù)報送要求按照《現(xiàn)金管理產(chǎn)品數(shù)據(jù)接口規(guī)范》執(zhí)行掰曾,另行發(fā)布呕寝。六、深交所和中國結(jié)算于2012年9月10日發(fā)布的《關(guān)于發(fā)布〈證券公司現(xiàn)金管理產(chǎn)品方案規(guī)范指南〉的通知》(深證會〔2012〕127號)同時廢止婴梧。</p><p>第一章總則</p><p>第一條</p><p>為規(guī)范現(xiàn)金管理產(chǎn)品的運作管理下梢,加強(qiáng)產(chǎn)品風(fēng)險控制,保護(hù)投資者合法權(quán)益塞蹭,根據(jù)《證券投資基金法》《關(guān)于規(guī)范金融機(jī)構(gòu)資產(chǎn)管理業(yè)務(wù)的指導(dǎo)意見》孽江,以及中國證監(jiān)會《公開募集證券投資基金運作管理辦法》《貨幣市場基金監(jiān)督管理辦法》《證券公司大集合資產(chǎn)管理業(yè)務(wù)適用<關(guān)于規(guī)范金融機(jī)構(gòu)資產(chǎn)管理業(yè)務(wù)的指導(dǎo)意見>操作指引》等有關(guān)規(guī)定,制定本指引番电。</p><p>第二條</p><p>本指引所稱現(xiàn)金管理產(chǎn)品(以下簡稱產(chǎn)品)岗屏,是指以客戶交易結(jié)算資金為管理對象辆琅,產(chǎn)品份額計入客戶資金賬戶可用資金的投資者人數(shù)不受200人限制的集合資產(chǎn)管理計劃。貨幣市場基金以客戶交易結(jié)算資金為管理對象这刷,基金份額計入客戶資金賬戶可用資金的婉烟,適用本指引。</p><p>產(chǎn)品應(yīng)當(dāng)對標(biāo)貨幣市場基金進(jìn)行管理暇屋,遵守貨幣市場基金有關(guān)銷售似袁、份額交易與申購贖回、份額登記咐刨、投資運作昙衅、估值核算、費用收取定鸟、流動性管理而涉、信息披露、風(fēng)險準(zhǔn)備金計提联予、合規(guī)內(nèi)控管理啼县、人員等規(guī)定;本指引另有規(guī)定的沸久,按照本指引執(zhí)行谭羔。</p><p>第三條</p><p>根據(jù)中國證監(jiān)會要求,深圳證券交易所(以下簡稱深交所)依據(jù)本指引規(guī)定麦向,對管理人提交的產(chǎn)品變更注冊和合同變更備案材料出具意見,對產(chǎn)品日常運行進(jìn)行監(jiān)測客叉。</p><p>第四條</p><p>產(chǎn)品份額由中國證券登記結(jié)算有限責(zé)任公司(以下簡稱中國結(jié)算)登記诵竭。</p><p>第二章產(chǎn)品變更注冊與合同變更備案</p><p>第五條</p><p>管理人在向中國證監(jiān)會申請產(chǎn)品的變更注冊或合同變更備案前,應(yīng)當(dāng)向深交所提交以下材料:(一)產(chǎn)品說明兼搏;(二)變更后的產(chǎn)品合同及變更對照表卵慰;(三)變更后的產(chǎn)品招募說明書及變更對照表;(四)深交所要求的其他材料佛呻。</p><p>第六條</p><p>收到管理人提交的完備材料后裳朋,深交所商中國結(jié)算在15個交易日內(nèi)出具意見。管理人應(yīng)當(dāng)將深交所出具的意見作為向中國證監(jiān)會申請產(chǎn)品變更注冊或合同變更備案的材料之一吓著。</p><p>管理人在深交所出具意見后鲤嫡、申請產(chǎn)品變更注冊或合同變更備案前,修改已提交的材料且修改內(nèi)容涉及本指引規(guī)定的绑莺,應(yīng)當(dāng)重新向深交所提交材料暖眼。</p><p>第三章投資范圍與投資限制</p><p>第七條</p><p>產(chǎn)品應(yīng)當(dāng)投資于以下金融工具:(一)現(xiàn)金;(二)期限在1年以內(nèi)(含1年)的銀行存款纺裁、中央銀行票據(jù)诫肠、同業(yè)存單司澎;(三)期限在1個月以內(nèi)的債券回購;(四)剩余期限在397天以內(nèi)(含397天)的國債栋豫、政策性金融債挤安、企業(yè)債、公司債丧鸯、短期融資券蛤铜、中期票據(jù)、超短期融資券骡送;(五)中國證監(jiān)會認(rèn)可的其他具有良好流動性的貨幣市場工具昂羡。</p><p>產(chǎn)品投資于前款第(四)項的,其中企業(yè)債摔踱、公司債虐先、短期融資券、中期票據(jù)的主體信用評級和債項信用評級均應(yīng)當(dāng)為最高級派敷;超短期融資券的主體信用評級應(yīng)當(dāng)為最高級蛹批。發(fā)行人同時有兩家以上境內(nèi)評級機(jī)構(gòu)評級的,按照孰低原則確定評級篮愉。</p><p>第八條</p><p>2管理人應(yīng)當(dāng)建立健全產(chǎn)品逆回購交易對手管理制度和質(zhì)押品管理制度腐芍,按照穿透原則持續(xù)動態(tài)跟蹤交易對手的財務(wù)狀況、償付能力和杠桿水平试躏,以及質(zhì)押品的風(fēng)險情況和價值變動猪勇;對不同交易對手實施交易額度管理,并根據(jù)交易對手和質(zhì)押品資質(zhì)審慎確定質(zhì)押率水平颠蕴,質(zhì)押品按公允價值計算應(yīng)當(dāng)足額泣刹。同時應(yīng)當(dāng)遵守以下要求:(一)逆回購資金余額不得超過上一交易日產(chǎn)品資產(chǎn)凈值的40%,采用凈額擔(dān)保結(jié)算的1天期債券質(zhì)押式回購交易除外犀被;(二)對于逆回購資金余額超過產(chǎn)品資產(chǎn)凈值5%的交易對手椅您,管理人對該交易對手及其質(zhì)押品均應(yīng)當(dāng)有內(nèi)部獨立信用研究支持,采用凈額擔(dān)保結(jié)算的債券質(zhì)押式回購交易除外寡键;(三)產(chǎn)品投資于同一金融機(jī)構(gòu)發(fā)行的債券及以該金融機(jī)構(gòu)為交易對手的逆回購資金余額掀泳,合計不得超過產(chǎn)品資產(chǎn)凈值的10%;同一管理人管理的產(chǎn)品和貨幣市場基金投資于同一金融機(jī)構(gòu)的存款西轩、同業(yè)存單员舵、債券及以該金融機(jī)構(gòu)為交易對手的逆回購資金余額,合計不得超過該金融機(jī)構(gòu)最近一個年度凈資產(chǎn)的10%藕畔;(四)以私募資產(chǎn)管理計劃為交易對手的逆回購資金余額合計不得超過產(chǎn)品資產(chǎn)凈值的10%固灵,其中單一交易對手的逆回購資金余額不得超過產(chǎn)品資產(chǎn)凈值的2%。</p><p>第九條</p><p>因市場波動劫流、產(chǎn)品規(guī)模變動巫玻、債券信用評級調(diào)整等管理人之外的因素丛忆,致使產(chǎn)品投資不符合本指引第七條、第八條規(guī)定或產(chǎn)品合同約定的仍秤,管理人應(yīng)當(dāng)在10個交易日內(nèi)進(jìn)行調(diào)整熄诡,中國證監(jiān)會另有規(guī)定的除外。</p><p>第四章產(chǎn)品估值與信息披露</p><p>第十條</p><p>管理人可以采用計算暫估收益率的方法每日對產(chǎn)品進(jìn)行估值诗力,并按照下列方法確認(rèn)各類金融工具的暫估收益:(一)銀行存款以成本列示凰浮,每日按照約定利率預(yù)提收益,直至分紅期末按累計收益除以累計份額確定實際分配的收益率苇本;分紅期內(nèi)遇銀行存款提前解付的袜茧,按調(diào)整后利率預(yù)提收益,同時沖減前期已經(jīng)預(yù)提的收益瓣窄;(二)回購交易以成本列示笛厦,按約定利率在實際持有期間內(nèi)逐日預(yù)提收益;(三)債券以買入成本列示俺夕,按票面利率并考慮其買入時的溢價與折價裳凸,在其剩余期限內(nèi)平均攤銷,每日預(yù)提收益劝贸。</p><p>管理人應(yīng)當(dāng)采用影子定價的風(fēng)險控制手段姨谷,對產(chǎn)品資產(chǎn)凈值的公允性進(jìn)行評估。</p><p>第十一條</p><p>管理人應(yīng)當(dāng)在產(chǎn)品合同中明確分紅期映九,且分紅期不得短于一個月梦湘。</p><p>管理人應(yīng)當(dāng)在每個分紅期截止日起兩個交易日內(nèi),根據(jù)產(chǎn)品合同約定的收益分配程序件甥,按照公告分配方案捌议、發(fā)起權(quán)益登記、執(zhí)行權(quán)益分派的順序嚼蚀,以現(xiàn)金分紅或紅利再投資的形式,向投資者分配收益管挟。</p><p>第十二條</p><p>管理人應(yīng)當(dāng)于每個交易日披露上一交易日每萬份產(chǎn)品暫估凈收益和7日年化暫估收益率轿曙。若遇法定節(jié)假日,應(yīng)于節(jié)假日結(jié)束后第二個自然日僻孝,披露節(jié)假日期間的每萬份產(chǎn)品暫估凈收益导帝、節(jié)假日最后一日的7日年化暫估收益率,以及節(jié)假日后首個交易日的每萬份產(chǎn)品暫估凈收益和7日年化暫估收益率穿铆。</p><p>管理人計算產(chǎn)品暫估凈收益時您单,應(yīng)當(dāng)在產(chǎn)品預(yù)提收入的基礎(chǔ)上,扣除產(chǎn)品運作過程中發(fā)生的各項費用荞雏。產(chǎn)品不得計提業(yè)績報酬虐秦。</p><p>第十三條</p><p>管理人應(yīng)當(dāng)提示投資者平酿,產(chǎn)品每萬份產(chǎn)品暫估凈收益和7日年化暫估收益率,與分紅日實際每萬份產(chǎn)品凈收益和7日年化收益率可能存在差異悦陋。差異實際發(fā)生時蜈彼,管理人應(yīng)當(dāng)向投資者說明造成前述差異的具體原因。</p><p>第五章銷售管理與清算交收</p><p>第十四條</p><p>管理人與擔(dān)任銷售機(jī)構(gòu)的證券公司非同一法人主體的俺驶,應(yīng)當(dāng)與證券公司簽訂書面協(xié)議幸逆,明確雙方的權(quán)利義務(wù)。</p><p>第十五條</p><p>管理人應(yīng)當(dāng)在產(chǎn)品合同中明確投資者的申購贖回方式暮现。申購贖回方式可以采用自動申購和自動贖回方式还绘。</p><p>自動申購是指技術(shù)系統(tǒng)自動生成申購產(chǎn)品指令,將客戶資金賬戶可用資金轉(zhuǎn)換成產(chǎn)品份額栖袋。</p><p>自動贖回是指當(dāng)投資者在交易時段內(nèi)發(fā)出證券買入拍顷、申購、配股等資金使用指令時栋荸,技術(shù)系統(tǒng)自動觸發(fā)贖回產(chǎn)品指令菇怀,將產(chǎn)品份額轉(zhuǎn)換成客戶資金賬戶可用資金。</p><p>采用自動申購方式的晌块,證券公司應(yīng)當(dāng)合理確定技術(shù)系統(tǒng)生成自動申購指令的時間爱沟,確保投資者正常參與證券交易。證券公司應(yīng)當(dāng)向投資者提供資金賬戶預(yù)留資金額度不自動申購產(chǎn)品的功能匆背。</p><p>第十六條</p><p>證券公司應(yīng)當(dāng)在每個交易日以每份額人民幣1元的固定價格接受投資者的申購和贖回申請呼伸,產(chǎn)品凈值低于1元的情況除外。</p><p>第十七條</p><p>設(shè)置產(chǎn)品規(guī)模上限的钝尸,管理人應(yīng)當(dāng)采取有效措施防止產(chǎn)品規(guī)模超過上限谅辣。4</p><p>第十八條</p><p>管理人可以對單一投資者申購產(chǎn)品份額占產(chǎn)品總份額的比例作出限制。</p><p>第十九條</p><p>投資者可以通過深交所轉(zhuǎn)讓持有的產(chǎn)品份額科平,相關(guān)要求另行規(guī)定新思。</p><p>第二十條</p><p>產(chǎn)品招募說明書應(yīng)當(dāng)針對產(chǎn)品特點和投資者特征,對投資者申購猪叙、贖回產(chǎn)品可能面臨的流動性等主要風(fēng)險做出揭示娇斩,并對產(chǎn)品可能給投資者證券交易、取款等帶來的習(xí)慣改變進(jìn)行重點提示穴翩。</p><p>第二十一條</p><p>管理人應(yīng)當(dāng)提示投資者犬第,申購產(chǎn)品并不等于將資金作為存款存放在銀行,產(chǎn)品份額不等于客戶交易結(jié)算資金芒帕,管理人不保證產(chǎn)品一定盈利歉嗓,也不保證最低收益。</p><p>第二十二條</p><p>證券公司與管理人應(yīng)當(dāng)制定產(chǎn)品清算交收制度背蟆,明確產(chǎn)品份額清算和申購鉴分、贖回資金交收的時點和程序哮幢,細(xì)化各環(huán)節(jié)的操作步驟和責(zé)任,并明確約定啟用應(yīng)急資金等墊付證券交易交收的條件及程序冠场,提升清算效率家浇,防范交收風(fēng)險。</p><p>第二十三條</p><p>管理人應(yīng)當(dāng)在投資者申購碴裙、贖回產(chǎn)品的次一交易日開市前钢悲,根據(jù)中國結(jié)算發(fā)送的申購、贖回確認(rèn)數(shù)據(jù)舔株,完成投資者份額的對賬處理莺琳。</p><p>第六章風(fēng)險控制</p><p>第二十四條</p><p>管理人應(yīng)當(dāng)根據(jù)產(chǎn)品的目標(biāo)定位、公司資本實力载慈、資產(chǎn)管理經(jīng)驗惭等、風(fēng)險管理能力等情況,審慎投資办铡,有效控制產(chǎn)品風(fēng)險辞做。</p><p>第二十五條</p><p>管理人應(yīng)當(dāng)建立健全產(chǎn)品投資運作管理相關(guān)內(nèi)部制度、風(fēng)險控制系統(tǒng)與信息技術(shù)系統(tǒng)寡具,合理處理與證券公司經(jīng)紀(jì)業(yè)務(wù)的關(guān)系秤茅,建立合理必要的隔離墻制度,加強(qiáng)內(nèi)部風(fēng)險控制童叠。</p><p>第二十六條</p><p>管理人應(yīng)當(dāng)加強(qiáng)產(chǎn)品的流動性風(fēng)險管理框喳,建立有效的風(fēng)險應(yīng)對措施。管理人應(yīng)當(dāng)密切關(guān)注重大政策調(diào)整厦坛、證券市場波動五垮、節(jié)假日等可能引起產(chǎn)品規(guī)模大幅變動的情況,及時調(diào)整投資組合杜秸,確狈耪蹋現(xiàn)金類資產(chǎn)占比與投資者贖回需求相匹配。證券公司應(yīng)當(dāng)配合管理人建立日間盯市機(jī)制撬碟,對投資者參與證券交易金額诞挨、預(yù)留資金數(shù)額等進(jìn)行跟蹤監(jiān)測。</p><p>第二十七條</p><p>證券公司應(yīng)當(dāng)以一定數(shù)額的資金作為應(yīng)急資金小作,出現(xiàn)產(chǎn)品資產(chǎn)無法及時變現(xiàn)等情況的亭姥,按照《證券登記結(jié)算管理辦法》相關(guān)規(guī)定稼钩,將應(yīng)急資金等劃入客戶結(jié)算備付金賬戶顾稀,保證證券交易正常交收,并做好后續(xù)處理坝撑。管理人應(yīng)當(dāng)每日向證券公司提供產(chǎn)品投資組合當(dāng)日可變現(xiàn)資產(chǎn)規(guī)模静秆,配合證券公司做好證券交易交收粮揉。</p><p>第二十八條</p><p>證券公司應(yīng)當(dāng)制定完善的業(yè)務(wù)流程以應(yīng)對因當(dāng)日產(chǎn)品份額被司法凍結(jié)或強(qiáng)制執(zhí)行帶來的贖回失敗風(fēng)險。</p><p>出現(xiàn)產(chǎn)品份額被司法凍結(jié)或強(qiáng)制執(zhí)行的抚笔,中國結(jié)算應(yīng)將司法執(zhí)行情況通知證券公司扶认,證券公司應(yīng)當(dāng)及時進(jìn)行相應(yīng)的前端控制。如在收到通知前殊橙,投資者已贖回產(chǎn)品份額并買入證券辐宾,證券公司應(yīng)當(dāng)安排資金確保證券交易正常交收。證券公司不得以產(chǎn)品份額被司法凍結(jié)或強(qiáng)制執(zhí)行導(dǎo)致贖回失敗為由拒不履行相關(guān)證券交易資金交收責(zé)任膨蛮。</p><p>第二十九條</p><p>管理人應(yīng)當(dāng)按照《公開募集證券投資基金風(fēng)險準(zhǔn)備金監(jiān)督管理暫行辦法》等相關(guān)規(guī)定提取叠纹、管理與使用風(fēng)險準(zhǔn)備金。</p><p>對于銀行存款跨越分紅期提前解付導(dǎo)致利息損失的敞葛,管理人應(yīng)當(dāng)使用風(fēng)險準(zhǔn)備金予以彌補誉察。風(fēng)險準(zhǔn)備金不足的,應(yīng)當(dāng)使用自有資金予以彌補惹谐。</p><p>第三十條</p><p>對于因投資虧損導(dǎo)致產(chǎn)品凈值低于1元的持偏,證券公司應(yīng)當(dāng)安排資金保證證券交易正常交收,并做好后續(xù)處理氨肌。</p><p>第三十一條</p><p>管理人和證券公司應(yīng)當(dāng)加強(qiáng)產(chǎn)品操作風(fēng)險管理鸿秆,針對產(chǎn)品申購贖回數(shù)據(jù)無法正常生成、份額無法及時到賬儒飒、發(fā)生嚴(yán)重差錯谬莹、客戶資金賬戶透支等情況,制定應(yīng)急機(jī)制桩了,保證投資者證券交易的正常進(jìn)行附帽。</p><p>第七章信息報送</p><p>6第三十二條</p><p>管理人應(yīng)當(dāng)自產(chǎn)品合同生效之日起,按照深交所要求井誉,報送產(chǎn)品運作數(shù)據(jù)蕉扮,包括投資者簽約、產(chǎn)品規(guī)模颗圣、投資組合比例喳钟、收益分配、份額轉(zhuǎn)讓等信息在岂。</p><p>第三十三條</p><p>發(fā)生下列事件的奔则,管理人應(yīng)當(dāng)在事件發(fā)生之日及時向深交所報告,并于三個交易日內(nèi)提交書面報告:(一)發(fā)生銀行存款解付蔽午,導(dǎo)致利息損失易茬;(二)銀行存款、債券、債券回購等投資出現(xiàn)兌付風(fēng)險抽莱;(三)影子定價確定的產(chǎn)品資產(chǎn)凈值與攤余成本法計算的產(chǎn)品資產(chǎn)凈值的正負(fù)偏離度絕對值達(dá)到0.5%范抓;(四)啟用應(yīng)急資金或證券公司自有資金墊付證券交易交收;(五)技術(shù)系統(tǒng)等原因造成客戶交易結(jié)算資金出現(xiàn)缺口食铐、客戶資金賬戶透支等匕垫;(六)遭遇巨額贖回,啟動巨額贖回限制條款虐呻;(七)產(chǎn)品終止象泵,啟動清算程序;(八)管理人違反公募基金有關(guān)規(guī)定被中國證監(jiān)會或證券交易所采取監(jiān)管措施或處罰斟叼;(九)深交所認(rèn)為其他應(yīng)當(dāng)及時報告的事項单芜。</p><p>第三十四條</p><p>管理人未按本指引規(guī)定報送產(chǎn)品信息或報送的產(chǎn)品信息不及時、不準(zhǔn)確的犁柜,深交所可以視情況采取口頭警示洲鸠、約見談話、書面警示等措施馋缅,情節(jié)嚴(yán)重的向中國證監(jiān)會報告扒腕。</p><p>第八章附則</p><p>第三十五條</p><p>本指引所稱“超過”“低于”不含本數(shù),“達(dá)到”“以上”“以內(nèi)”含本數(shù)萤悴。</p><p>第三十六條</p><p>本指引自2020年8月10日起施行瘾腰,由深交所和中國結(jié)算負(fù)責(zé)解釋。2012年9月10日發(fā)布的《關(guān)于發(fā)布證券公司現(xiàn)金管理產(chǎn)品方案規(guī)范指南>的通知》(深證會[2012]127號)同時廢止覆履。</p>'
def getMysqlToText(text):
paragraphs = str(text).split('<p>')
lastest_heading = 0
record = ['1'] # 記錄目錄結(jié)構(gòu)
point = '.'
dataContent = '' # 內(nèi)容數(shù)據(jù)
data = []
header = 0
for paragraph in paragraphs:
info = {}
data.append(info)
header += 1
this_heading = plyRating(paragraph)
if plyRating(paragraph) < 4: # 有目錄的
paragraph = re.sub(r'\s*\b(\d+)', '', paragraph).strip().replace('</p>', '') # 去除句首句子
result = ''.join(record) + point
if this_heading == 1 and lastest_heading == 0:
heading = ''.join(record) + '.'
# print(f'heading:{heading},paragraph:{paragraph}')
else:
if this_heading > lastest_heading:
record.append('1')
parent_id = '.'.join(record[:-1]) + '.'
# print(f'record:{record}', f'parent_id:{parent_id}')
elif this_heading == lastest_heading:
record[-1] = str(int(record[-1]) + 1)
parent_id = '.'.join(record[:-1]) + '.'
# print(f'record:{record}', f'parent_id:{parent_id}')
else:
record[this_heading - 1] = str(int(record[this_heading - 1]) + 1)
record[this_heading:] = []
heading = '.'.join(record) + point
lastest_heading = this_heading
headingList = heading.split('.')
parent_id = '.'.join(headingList[:-2]) + '.'
infos = {'id': heading, 'text': paragraph, 'parent_id': parent_id}
data.append(infos)
size = int(this_heading) + 2
lines = f"<h{size} id='{heading}'>{paragraph}</h{size}>"
dataContent += lines
# print(infos)
else:
if header == 1:
paragraph = paragraph.replace(' ','')
lines = f'<div><center><h1>{paragraph}</h1></center></div> '
dataContent += lines
else:
lines = f'<p>{paragraph}</p>'
dataContent += lines
data = [i for i in data if i]
return dataContent, data
if __name__ == '__main__':
content, tree = getMysqlToText(text)
print(tree)