需求是使用python解決一個大文本輸入框,將內(nèi)容粘貼進(jìn)入,根據(jù)標(biāo)題、內(nèi)容等信息自動拆分存儲到數(shù)據(jù)庫中。因?yàn)?/span>textarea中存在\n換行符,所以可以根據(jù)\n來提取到每一行,在由:分割字段和內(nèi)容。
輸入原格式如下圖
首先根據(jù)前面的索引設(shè)定一下數(shù)據(jù)庫對應(yīng)規(guī)則
然后根據(jù)換行符拆分出每一行的信息并循環(huán)
然后根據(jù)前面的對應(yīng)規(guī)則,拆分:前后的對應(yīng)關(guān)系放到insp數(shù)組里
因?yàn)闀r間字段他可能存在多種輸入的可能,格式不對的話insert語句就會報錯,所以需要多加幾個判斷
然后返回未獲取到的錯誤信息并提交。
關(guān)鍵詞: