

Helisi-1984

Se o site o ajudou, ajude o site
pix
008-064-101-67
henrique liandro
da silva

ajude o site a continuar funcionado

Alguns projetos









Transforme suas Ideias em Realidade: Soluções em Programas e Ferramentas Online Personalizadas! - Streamilit

Alguns scripts
Organiza e edita frases por tamanho, formata um texto de acordo com largura da pagina - Python
Análise de pacotes instalados localmente e não utilizados com Deploy Limpo - Python |
Animações Lottie - Streamilit |
Baixar vídeo do Youtube em buffer sem salva no pc, e transcrevê-lo, - Python |
Processamento de áudio , limpa tira ruídos etc. - Python |
Programa de reconhecimento de Fala por Microfone e Transcrição com loop - Python |
Organiza e edita frases por tamanho, formata um texto de acordo com largura da pagina - Python |
Ler ou Transcrever áudio, transcreve e semi edita automático , frase por frase - Python |
Baixar vídeo do Youtube e transcrevê-lo, salva no pc e escreve texto.txt - Python |
Código de entrada simples, com mudança de estilo e componentes, estilizados em html - Streamilit |
Caixa com borda em html copiar texto para a área de transferência. com botão - Streamilit |
Botão copiar texto para área de transferência - Html |
Tradutor traduza em vários idioma o texto - Python |
Gera palavras chaves de um texto, e a pontua com sua importaria para o texto - Python |
Resume texto, fazer resumo de um texto - Python |
Mostre Um elemento por alguns segundo e desaparece - Wix Velo |
Algoritmo para remover artigos, preposições, conjunções das frases - Python |
Remove Tira caractere limpa texto - Python |
Programa simples de reconhecimento de fala, responde e escreve texto, Chatbot - Python |
separar as palavras de números e sinais de em uma string - Python |
separar os números e sinais de palavras em uma string - Python |
# pip install textwrap
import textwrap
# Define a largura do texto
Lagura_Pagina = 50
# Cria as listas vazias
LISTA = []
LISTA2 = []
menor = []
# Função para quebra de linha do texto
def Comprimento(item):
# Usa a biblioteca textwrap para quebrar o texto em linhas de acordo com a largura definida
linhas = textwrap.wrap(item, width=Lagura_Pagina)
# Adiciona cada linha na LISTA2 com um "<br/>" para imprimir corretamente em HTML
for linha in linhas:
LISTA2.append(linha+"<br/>")
# Função para adicionar uma barra "*" no final do texto de acordo com o seu comprimento
def Cont_Barra(item):
#print(len(item),item)
if len(item) >= 100 and len(item) <= 200:
Comprimento(item + "*|/-")
elif len(item) > 200:
Comprimento(item + "*||//-")
else:
Comprimento(item)
# Função para organizar a frase
def Organ_fra(LISTA):
print('----------------------------------------- Organiza Frase !')
# Loop através de cada item na LISTA
for p,it in enumerate(LISTA):
item = str(it).strip().capitalize()+"."
#print(item)
# Se a variável menor não estiver vazia
if menor != []:
# Adiciona a barra e transforma o texto em minúsculo, e adiciona o texto atual
Cont_Barra((str(menor[0]) + str(item).lower()))
# Limpa a lista menor
menor.clear()
# Se a variável menor estiver vazia
elif menor == []:
# Verifica se o texto é menor ou igual a 100 caracteres
if len(item) <= 100:
# Adiciona o texto na variável menor com a pontuação substituída por vírgula
menor.append(str(item.replace('.', ', ')))
else:
# Adiciona a barra no final do texto
#print(str(item))
Cont_Barra(str(item))
else:
# Adiciona a barra no final do texto, caso não tenha sido adicionada anteriormente
Cont_Barra(str(item + f' {len(item)} ---[ INDEFINIDA ]--- <br/>'))
# ---------------------------------------------------------------------- SEGUNDA LISTA
FINAL = []
FIN_html = []
# Cria o controle final para imprimir o resultado
FINAL_LIMPO = []
for pos, item in enumerate(LISTA2):
i = item
if "*|/-" not in i and "*||//-" not in i:
#print("*|/-" not in i and "*||//-" not in i, i)
FIN_html.append(f'''<p"> {i.replace("<br/>",' ')}</p>''')
FINAL_LIMPO.append(i.replace("<br/>",' '))
if "*|/-" in i:
Resp = i.replace("*||//-", '').replace("*|/-", '')
FIN_html.append(f'''<p"> {Resp}</p>''')
FINAL_LIMPO.append(Resp.replace("<br/>",' '))
if "*||//-" in i:
Resp = i.replace("*||//-", '').replace("*|/-", '')
FIN_html.append(f'''<p"> {Resp}</p>''')
FINAL_LIMPO.append(Resp.replace("<br/>",' '))
FiNaL_html = "".join([str(i) for i in FIN_html]).strip()
FINAL_limpo= "\n".join([str(i) for i in FINAL_LIMPO]).strip()
print(FINAL_limpo)
lista = ['o mundo está em constante transformação', 'e a tecnologia tem um papel fundamental nesse processo', ' a cada dia surgem novas ferramentas e soluções para tornar a vida das pessoas mais prática e eficiente', ' Além disso a tecnologia também impacta diversas áreas', ' como a saúde a educação e o meio ambiente', 'é importante estarmos sempre atualizados sobre as tendências tecnológicas para aproveitarmos ao máximo seus benefícios e contribuirmos para um mundo melhor']
Organ_fra(lista)
intuito do site

Quero aqui deixar bem claro que esse site é mais como um lugar para eu "guardar" e "lembrar" dos meu código, e de quebra ajudar pessoas como eu que não sabe de muito, e é claro que os códigos não estão completos isso é só um ponta pé inicial!
Então desde já aviso que não sou nenhum 'Profissional do ramo' e é claro que vai ter e será dito muito coisa errada aqui, então paciência pros sabichões, e meu muito obrigado ao incentivadores e entusiastas como eu.