top of page
pixel-art-1674061099gif_1674061104.gif

Nossas redes sociais

youtube

Resultados da busca

125 resultados encontrados com uma busca vazia

  • Ler ou Transcrever audio transcreve e semi edita automatico frase por frase

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Ler ou Transcrever áudio, transcreve e semi edita automático , frase por frase - Python """ pip install PyAudio pip install SpeechRecognition pip install moviepy """ import speech_recognition as sr from moviepy.editor import * # Define o caminho do arquivo de áudio a ser convertido audio_file_mp3 = "audio_grande.mp3" # Define o caminho do arquivo de áudio WAV a ser criado audio_file_wav = "audio.wav" # Carrega o arquivo de áudio MP3 audio_clip = AudioFileClip(audio_file_mp3) # Salva o arquivo de áudio WAV audio_clip.write_audiofile(audio_file_wav) # Instancia a classe Recognizer da biblioteca SpeechRecognition menor = [] r = sr.Recognizer() def Conta(frase): if len(menor) == 0: if len(frase) < 50: menor.append(frase+',') else: if frase[-1] == ',': return frase[:-1].replace('|*-','') # retorna a frase sem o caractere '|*-' no final, caso ele exista else: return frase.replace('|*-','') else: if len(menor[0]) >= 70: resp = menor[0]+str(frase).lower() # separa frases curtas para unir em uma só menor.clear() if len(str(resp).split('|*-')) >= 3: Ult = str(resp).split('|*-')[-1].replace('|*-','') Pri = str(resp).replace(Ult,'').replace('|*-','') retur = Pri+'|*-'+Ult if retur[-1] == ',': return retur[:-1] # retorna a frase sem o caractere ',' no final, caso ele exista # else: return retur else: retur= str(resp).replace('|*-','') if retur[-1] == ',': return retur[:-1] # retorna a frase sem o caractere ',' no final, caso ele exista # else: return retur else: #print ('else menor[0]: ',menor[0]) resp = menor[0]+' '+frase+'|*-' # separa frases curtas para unir em uma só menor.clear() menor.append(resp) # Instancia a classe Recognizer da biblioteca SpeechRecognition r = sr.Recognizer() # Abre o arquivo de áudio e define os parâmetros de configuração do Recognizer with sr.AudioFile(audio_file_wav) as source: r.dynamic_energy_threshold = True r.energy _threshold = 1000 r.sample_rate = 16000 r.phrase_time_limit = 3 r.max_alternatives = 1 Lista = [] try: while True: try: # Captura o áudio do arquivo e utiliza o Google Speech Recognition para transcrever a fala em texto audio_text = r.listen(source) alternatives = r.recognize_google(audio_text, language='pt-BR') # Trata as frases curtas e longas e adiciona na lista Lista Resp = Conta(str(alternatives).lower().replace(" , ",', ')) if Resp != None: if '|*-' in Resp: # separa uma frase grande em duas print(Resp.split('|*-')[0].capitalize() + '.') print(Resp.split('|*-')[1].capitalize() + '.') Lista.append(Resp.split('|*-')[0].capitalize()+'.') Lista.append(Resp.split('|*-')[1].capitalize()+'.') else: print(str(Resp).capitalize() + '.') Lista.append(str(Resp).capitalize()+'.') except TypeError as e: print('01 - PAROU: ---------------------------------', Resp) # Captura os possíveis erros da except sr.UnknownValueError as e: print('[ ERRO ] Audio Baixa Qualidade! Ou Fim de Processo!') troca = [('aqui que', 'que,'), (' eu gostaria de uma fatia de bolo ', ' eu gostaria de uma fatia de bolo, '), (' estou aprendendo ', ' estou aprendendo, '), (' não ', ' não, '), (' obrigado ', ' obrigado, '), (' já comi ', ' já comi, '), (' por favor ', ' por favor, '), (' pode me passar o sal? ', ' pode me passar o sal?, '), (' eu gostaria de ir ao cinema ', ' eu gostaria de ir ao cinema, '), (' entretanto ', ' entretanto, '), (' não tenho dinheiro ', ' não tenho dinheiro, '), (' eu estou estudando python ', ' eu estou estudando python, '), (' além disso ', ' além disso, '), (' também estou aprendendo java ', ' também estou aprendendo java, '), (' aliás ', ' aliás, '), (' eu acho que já nos conhecemos de algum lugar ', ' eu acho que já nos conhecemos de algum lugar, '), (' eu sei que você não concorda comigo ', ' eu sei que você não concorda comigo, '), (' contudo ', ' contudo, '), (' é minha opinião ', ' é minha opinião, '), (' eu estudei muito para a prova ', ' eu estudei muito para a prova, '), (' portanto ', ' portanto, '), (' espero ir bem ', ' espero ir bem, '), (' eu adoro correr no parque ', ' eu adoro correr no parque, '), (' assim ', ' assim, '), (' consigo me exercitar e relaxar ', ' consigo me exercitar e relaxar, '), (' não é apenas uma questão de dinheiro ', ' não é apenas uma questão de dinheiro, '), (' ademais ', ' ademais, '), (' envolve também a qualidade de vida ', ' envolve também a qualidade de vida, '), (' disse ele ', ' disse ele, '), (' por favor ', ' por favor, '), (' me passe o sal ', ' me passe o sal, '), (' meu amigo ', ' meu amigo, '), (' o melhor de todos ', ' o melhor de todos, '), (' vai viajar ', ' vai viajar, '), (' ela é inteligente ', ' ela é inteligente, '), (' bonita e simpática ', ' bonita e simpática, '), (' eu ', ' eu, '), (' você ', ' você, '), (' ele ', ' ele, '), (' ela ', ' ela, '), (' nós ', ' nós, '), (' vós ', ' vós, '), (' eles ', ' eles, '), (' elas ', ' elas, '), (' ou ', ' ou, '), (' mas ', ' mas, '), (' porque ', ' porque, '), (' portanto ', ' portanto, '), (' contudo ', ' contudo, '), (' sim ', ' sim, '), (' não ', ' não, '), (' talvez ', ' talvez, '), (' agora ', ' agora, '), (' depois ', ' depois, '), (' ainda ', ' ainda, '), (' cima ', ' cima, '), (' por ', ' por, '), (' para ', ' para, '), (' ah ', ' ah, '), (' oh ', ' oh, '), (' uau ', ' uau, '), (' nossa ', ' nossa, '), (' oi ', ' oi, '), (' por favor ', ' por favor, '), (' obrigado ', ' obrigado, '), (' bom dia ', ' bom dia, '), (' boa tarde ', ' boa tarde, '), (' boa noite ', ' boa noite, '), (' claro ', ' claro, '), (' talvez ', ' talvez, '),] # faz buscar por palavras em "lista troca[] e troca" nova_lista = [] # organiza texto final com algumas correçoes e pono e virgula for frase in Lista: for substituicao in troca: frase = frase.replace(substituicao[0], substituicao[1]) nova_lista.append(frase) # resultado final for frase in nova_lista: print(frase) Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • Mostre Um elemento por alguns segundo e desaparece

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Mostre Um elemento por alguns segundo e desaparece - Wix Velo $w("#nomeElemeto").text = "text_que_vc_quizer" setTimeout(() => { $w("#nomeElemeto").collapse(); }, 2000); // escolha os segundos // pode usar collapse ou hide para sumir , depende da sua logica Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • como-abrir-link-na-mesma-ou-em-outra-pagina

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado como ABRIR LINK na mesma ou EM OUTRA PAGINA - Html Os atributos target são: _blank: abre a página em uma nova janela/aba; Confira o Site da Google, em outra _self: abre a página na mesma janela; Confira o Site da Google, na mesma _parent: abre a página na mesma janela do link;_top: cancela todos os demais frames e abre a nova página no mesmo navegador. Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • centralizar-elementos-botao,-script,-div-etc

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado CENTRALIZAR Elementos botao, script, div etc - Html tudo que vir aqui vai ficar no Meio pod ser botao script div etc Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • buscar-um-item-especifico-com-query-no-banco-de-dados-

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Buscar um Item Especifico com 'query' no Banco De Dados - Wix Velo import wixData from 'wix-data'; // buscar dados do banco de dados //----------- PROCURA NO BANCO DE DADOS SE EXISTE wixData.query("NomeBanco") // Consulta a coleção com relação aos itens cujo campo "NomeColuna" contenha '.contains("NomeColuna", 'ItemDesejado')' .contains("NomeColuna", 'ItemDesejado') .contains("NomeColuna", 'ItemDesejado') .contains("NomeColuna", 'ItemDesejado') .find() // Executa a consulta .then(res => { console.log(res.items[0]) // Define os dados da tabela para serem os resultados da consulta // se ele encontrar o (res.items) if (res.items.length > 0) { const ITEM= res.items[0].texto; // substitua "texto" pelo nome do campo que deseja copiar console.log("DeUmNomeAqui =", ITEM) } else { // se NÃO encontrar o (res.items) // FAÇA ALGO AQUI SE QUIZER } }); Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • criando-banco-de-dados-com-estrutura-basica

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Criando BANCO de dados com estrutura basica - Python import sqlite3 NOME_DO_BANCO = 'dados' dbase = sqlite3.connect(f'{NOME_DO_BANCO}.db', check_same_thread=False) c = dbase.cursor() # // cria a tabela TABELA = 'NOME_TABELA' # // ID INTEGER PRIMARY KEY AUTOINCREMENT coloca o id automatico PRIMARY fica sendo primario da tabela # // se INTEGER vai ser inserido numeros e TEXT vai ser inserido valores texto dbase.execute(f'''CREATE TABLE IF NOT EXISTS {TABELA}( Id INTEGER PRIMARY KEY AUTOINCREMENT , Coluna1 TEXT NOT NULL, Coluna2 TEXT NOT NULL, Coluna3 INTEGER NOT NULL)''') # // escreve na tabela def esc_TABELA(Coluna1, Coluna2, Coluna3): c.execute( # // para cada coluna no banco adicione um ? em VALUES(?) f''' INSERT into {TABELA} (Coluna1, Coluna2, Coluna3) VALUES(?,?,?) ''', (Coluna1, Coluna2, Coluna3)) dbase.commit() # // lê ou consulta tabela def ler_TABELA(ITEM=''): # // se tiver colocado ITEM if ITEM != '': c.execute( # // se vc colocar "ORDER BY nomeCOLUNA asc ou desc" a consulta ve em ordem f''' SELECT * from {TABELA} where Coluna2 ='{ITEM}' ORDER BY '{ITEM}' asc ''') start = c.fetchall() print(f'Seleciona {TABELA} com item= metal: ', start) return start # // se NÃO tiver colocado ITEM leia todas as TABELAS do BANCO else: c.execute( f''' SELECT * from {TABELA}''') start = c.fetchall() print(f'Seleciona {TABELA} toda: ', start) return start # // atualiza alguns dadoso na tabela def atual_TABELA(ITEM,ITEM1,ITEM2): print(f'Atualiza {TABELA}: coloque {ITEM1} e {ITEM2} onde a coluna2= {ITEM}') c = dbase.cursor() # // se for modificar uma STRING use '{}' se for NUMERO use {} chaves sem aspas c.execute( f''' UPDATE {TABELA} SET Coluna1='{ITEM1}', Coluna3={ITEM2} where Coluna2 = '{ITEM}' ''') dbase.commit() # // escluir um item ou TODA tabela def deleta_SELECIONADO(ITEM=''): # se tiver colocado ITEM deleta esse item if ITEM != '': c.execute( f" DELETE from {TABELA} where Coluna1 = '{ITEM}' ") print(f'Apagando {ITEM}: da {TABELA}') dbase.commit() # se tiver NÃO tiver colocado ITEM deleta a TABELA toda else: c.execute( f" DELETE from {TABELA} ") print(F'APAGANDO TUDO DA TABELA: {TABELA}') dbase.commit() # =======================================_ SE EXISTE _========--------------------------------- # // fiz essa função para usar quando tiver que consultar se EXISTE ou não um item na tabela def SE_EXISTE(CHAVE,nomeCOLUNA, ITEM, op=''): print(CHAVE,nomeCOLUNA,ITEM) # // o 'nomeTABELA' troque 'mudeAQUIchave' if CHAVE == 'mudeAQUIchave': c.execute( f'''SELECT {nomeCOLUNA} from {TABELA} WHERE {nomeCOLUNA} = '{ITEM}' ''') start = c.fetchall() dbase.commit() print(start) if start == []: return False else: return True # // escreve na tabela que vc criou esc_TABELA('bola','plastico',9) esc_TABELA('tomate','ateu',33) esc_TABELA('poste','metal',15) # // vai ler sua tabela ler_TABELA() ler_TABELA('metal') # // atualiza item desejado na tabela que quizer atual_TABELA('ateu','pessego',1524) # // consulta SE EXISTE if SE_EXISTE('mudeAQUIchave','Coluna2','plastico') == True: print('existe: ','plastico') # // apagando deleta_SELECIONADO('poste') deleta_SELECIONADO() Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • codigo de entrada simples com mudanca de estilo e componentes estilizados em html

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Código de entrada simples, com mudança de estilo e componentes, estilizados em html - Streamilit import streamlit as st import streamlit.components.v1 as components import time def Digitacao_Html(frase,larg,aling,tenp): i = '{' ii = '}' n = larg c = 0 estilo = f''' ''' while c < len(frase): linha = frase[c:c + n] if len(linha) == n and not linha.endswith(' '): j = linha.rfind(' ') if j > 0: linha = linha[:j] else: j = linha.find(' ') if j > 0: linha = linha[:j] if '.' in linha: posicao_ponto = linha.rfind('.') if posicao_ponto > 0 and len(linha[posicao_ponto + 1:].strip()) > 0: linha = linha[:posicao_ponto + 1] st.markdown(f"{estilo}{linha.strip()}", unsafe_allow_html=True) c += len(linha) time.sleep(tenp/2) def Botao_Html(texto,link): return components.html(f''' {texto} ''', height=500) def Texto_Link(texto,link,linha,op): i = '{' ii = '}' div = f''' ''' return components.html(f''' {div} {texto}↴ ''', height=45) # Altura # Função para criar um texto decorado def Texto_Decora(texto, larg): i = '{' ii = '}' div = f''' ''' return components.html(f''' {div} {texto}↴ ''', height=45) # Altura # Função para criar uma caixa decorada com texto e descrição def Caixa_Decora(texto1, larg, texto2, larg2): i = '{' ii = '}' div = f''' ''' return components.html(f''' {div} {texto1}↴ {texto2}↴ ''', height=80) # Altura # Função para formatar um texto # Definindo uma função chamada "Func_Texto_Cop" com quatro argumentos: txt, desc, LARG e TAM (opcional) def Func_Texto_Cop(txt, desc, LARG, TAM=''): # Transformando o argumento "txt" em uma string e removendo algumas tags HTML TXt = str(txt).replace('', '').replace('', '').replace("--> ", '').replace("", '') # Criando uma lista vazia chamada "Tam" Tam = [] # Verificando se o argumento TAM está vazio if TAM == '': # Verificando o tamanho do texto e adicionando um valor à lista "Tam" com base em seu tamanho if len(str(TXt)) < 99: Tam.append(200) if len(str(TXt)) > 100 and len(str(TXt)) < 300: Tam.append(250) if len(str(TXt)) > 100 and len(str(TXt)) < 199: Tam.append(250) if len(str(TXt)) > 500: Tam.append(500) else: Tam.append(len(str(TXt))) else: # Adicionando o valor do argumento TAM à lista "Tam" Tam.append(TAM) # Criando uma lista "larg" com um valor padrão de 90 larg = [90] # Verificando se o argumento LARG não está vazio e adicionando seu valor à lista "larg" if LARG != '': larg.append(LARG) # Criando uma string HTML para exibir o texto Caixa_Text = f''' {txt} ''' # Criando uma string HTML para o estilo do botão de cópia de texto Estilo = '''#meu-botao { border-color: #000 ; background-color: #F8F8FF ; border-radius: 5px; padding: 5px 10px; border: 2px dashed; font-weight: bold; } #meu -botao:hover { background-color: #C0C0C0 ; color: white; border-color: white; }''' # Criando uma string JavaScript para copiar o texto para a área de transferência e alterar o botão Func_Copia_Troca_Nome = """ function copiarTexto() { var texto = document.getElementById('texto').innerText; navigator.clipboard.writeText(texto) .then(() => { alert('Texto copiado para a área de transferência.'); var botao = document.getElementById('meu-botao'); botao.innerHTML = '✔ Copiado'; botao.style .backgroundColor = '#C0C0C0'; botao.style .borderColor = 'black'; botao.style .color = 'blue'; }) .catch(() => { alert('Não foi possível copiar o texto.'); }); } var botao = document.getElementById('meu-botao'); botao.addEventListener('click', copiarTexto); """ components.html(f""" 📃 Copiar Texto {desc} {Caixa_Text} """, scrolling=True, height=Tam[0] - 50) # Altura # Define a função principal def main(): # Define o caminho da imagem (substitua 'suaImagem.est' pelo caminho da sua imagem) Imagem = 'https://static.wixstatic.com/media/08ec83_5d0fe788a67144f4b50d5054a6f146f2~mv2.png' # Adiciona uma imagem à página st.image(Imagem, caption=None, width=None, use_column_width=True, clamp=False, channels="RGB", output_format="extençaoImagem") # Define o menu lateral menu = ["PÁGINA INICIAL", "OUTROS"] choice = st.sidebar.selectbox("Menu", menu) # Divide a tela em 3 colunas C1, C2, C3 = st.columns(3) # 01 ===================================_ M E N U - L A T E R A L _========================================= if choice == "PÁGINA INICIAL": st.title('Prezados membros da equipe do Site Alguns Códigos') frase = '''Eu gostaria de expressar minha mais sincera gratidão pelo trabalho incrível que vocês fizeram em fornecer conteúdo valioso e útil para a comunidade de desenvolvedores e programadores.''' time.sleep(5) components.html(Digitacao_Html(frase,40,'center',2), # frase , largura pagina , alinhamento, tempo espera scrolling=True, height=100) # Adiciona um texto decorado Texto_Decora('Ola a Todos',20) # texto1, larg, # Adiciona uma caixa de texto decorada Caixa_Decora('bem vindo',15,'ao site',25) # texto1, larg, texto2, larg2 # Cria uma lista com emojis em formato de bloco de texto Lista = ['🅰🅻🅶🆄🅽🆂','🅲🅾🅳🅸🅶🅾'] # https://lingojam.com/BlockTextGenerator Lista2 = [] for i in Lista: Lista2.append(f'--> {i} .') # Concatena a lista de emojis em um único texto resp = " ".join([str(i) for i in Lista2]) # Adiciona um texto copiável Func_Texto_Cop(f'{resp}','otimo dia!',30) # texto, desc,larg, tam=opcional Texto_Link('Canal Youtube', 'https://www.youtube.com/channel/UC7YLV8WlmpYgeu5u46fF30Q', 'overline', '_blank') # texto, link, linha= decoração op= Botao_Html('--> SITE', 'https://alguns.wixsite.com/codigos') elif choice == "OUTROS": # Adiciona texto às colunas C1, C2 e C3 COR_CASA = C1.text('CASA') COR_PLACAR = C2.text('PLACAR') COR_VISITA = C3.text('VISITA') # Executa a função principal se o arquivo estiver sendo executado diretamente if __name__ == '__main__': # Define o título, o ícone e o layout da página st.set_page_config(page_title="Minha Página", page_icon="logo.ico", layout="wide") # Adiciona o estilo da página page_bg = """ """ st.markdown(page_bg, unsafe_allow_html=True) # Chama a função principal main() ''' para centralizar elementos html ''' Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • separar-as-palavras-de-numeros-e-sinais-de-em-uma-string---python

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado separar as palavras de números e sinais de em uma string - Python import re def Separa_str(s): # Definindo a string s = 'soma para mim 5 + 7 - 20' # Separando as palavras dos números e sinais com expressões regulares palavras = re.findall(r'\b\w+\b', s) # Pegando apenas as palavras palavras = palavras[:-3] # Convertendo a lista de palavras de volta em uma string nova_s = ' '.join(palavras) # Imprimindo a nova string return nova_s print(Separa_str('soma para mim 5 + 7 - 20')) Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • colocar-audio-ou-trocar-audio-do-video

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Colocar áudio ou trocar áudio do vídeo - Python import moviepy.editor as mp # Arquivo de áudio de entrada audio = mp.AudioFileClip('audio.mp3') # Arquivo de vídeo de entrada video = mp.VideoFileClip('video.mp4') # Corta o áudio para ter a mesma duração do vídeo audio = audio.subclip(0, video.duration) # Adiciona o áudio cortado ao vídeo video_final = video.set_audio(audio) # Extrai o vídeo de saída final video_final.write_videofile("output_video.mp4") Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • organiza e edita frases por tamanho

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Organiza e edita frases por tamanho, formata um texto de acordo com largura da pagina - 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 "" para imprimir corretamente em HTML for linha in linhas: LISTA2.append(linha+"") # 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 ]--- ')) # ---------------------------------------------------------------------- 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''' {i.replace("",' ')}''') FINAL_LIMPO.append(i.replace("",' ')) if "*|/-" in i: Resp = i.replace("*||//-", '').replace("*|/-", '') FIN_html.append(f''' {Resp}''') FINAL_LIMPO.append(Resp.replace("",' ')) if "*||//-" in i: Resp = i.replace("*||//-", '').replace("*|/-", '') FIN_html.append(f''' {Resp}''') FINAL_LIMPO.append(Resp.replace("",' ')) 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) Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

  • funcao-para-pegar-,-obter-os-nomes-em-posicao-pares-na-lista

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Função para pegar , obter os nomes em posição pares na Lista - Python Lista = ['Um' ,'Dois' ,'Três' ,'Quatro' ,'Cinco' ,'Seis' ,'Sete'] Par = [] Imp = [] for pos , item in enumerate(Lista): print(pos ,'- ' ,item) if pos %2 == 1: Par.append(str(item)) else: Imp.append(str(item)) print('Em Pos. Par : ', Par) print('Em Pos. Impar : ', Imp) Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva

bottom of page