def VerficaUrlExistente(url): dUrl = DaoUrl() urlSearch = dUrl.pesquisaUrlPelaUrl(url) if (urlSearch == None): return False else: return True
def SaveText(htmlText, url): dUrl = DaoUrl() dTexto = DaoTexto() m = ModelTexto() m.IdTexto = str(uuid1()) m.IdTipoTexto = 'a02e67b8-016a-423b-b6a4-f0500f880d6f' m.Texto = BeautifulStoneSoup(htmlText, convertEntities=BeautifulStoneSoup.HTML_ENTITIES) # Formata encode Resposta urlObject = dUrl.pesquisaUrlPelaUrl(url) if (urlObject): m.IdUrl = urlObject.IdUrl else: m.IdUrl = None dTexto.insertTexto(m)
def SaveText(htmlText, url): dUrl = DaoUrl() dTexto = DaoTexto() m = ModelTexto() m.IdTexto = str(uuid1()) m.IdTipoTexto = 'a02e67b8-016a-423b-b6a4-f0500f880d6f' m.Texto = BeautifulStoneSoup(htmlText, convertEntities=BeautifulStoneSoup. HTML_ENTITIES) # Formata encode Resposta urlObject = dUrl.pesquisaUrlPelaUrl(url) if (urlObject): m.IdUrl = urlObject.IdUrl else: m.IdUrl = None dTexto.insertTexto(m)
def InsertUrl(urlSon, urlFather): dUrl = DaoUrl() m = ModelUrl() if (urlFather == None): m.IdUrlPai = None m.SeBase = True else: mUrlFather = dUrl.pesquisaUrlPelaUrl(urlFather) m.IdUrlPai = mUrlFather.IdUrl m.SeBase = False m.IdUrl = str(uuid1()) m.DataCadastro = time.strftime("%Y-%m-%d") global NivelRecursividade m.NivelRecursividade = NivelRecursividade m.UrlCaminho = urlSon dUrl.insertUrl(m)