

Helisi-1984
Resultados da busca
125 resultados encontrados com uma busca vazia
- Transforme suas Ideias em Realidade: Soluções em Programas e Ferramentas Online Personalizadas! - Streamilit
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Transforme suas Ideias em Realidade: Soluções em Programas e Ferramentas Online Personalizadas! - Streamilit ['{ Scripts Codigos Usados }'] Lguns Modelos baixar e transcrever vídeos resume e modifica textos landing page Botão "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
- enviar-imagens-para-banco-de-dados-wix-velo
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Enviar Imagens para o Banco de Dados - Wix Velo // coloque um elemnto de imagem para ela carregar quando tiver a imagem // aqui começamos com um if para não deixar vazio if ($w("#NomeUploudBotao").value.length > 0) { console.log(`Uploading '${$w("#NomeUploudBotao").value[0].name}'`); // esta é a função de upload da imagem $w("#NomeUploudBotao").startUpload() .then((ImagemEscolhida) => { // aqui coloque seu codigo para oque vc quizer que aconteça depois // "ImagemEscolhida"+ ".url" é a URL da imagem pronta para ser USADA $w('#NomeElemntoImagem').src = ImagemEscolhida.url; $w('#NomeElemntoImagem').show("fade") }) .then(() => { console.log('concluído salvar/atualizar') // se de erro com imagem coloque alguma coisa na tela para avisar o usuario }) .catch((uploadError) => { console.log(`File upload error: ${uploadError.errorCode}`); console.log(uploadError.errorDescription); }); // se o usuario deixar vazio coloque alguma coisa para avisa lo } else { console.log("Por favor escolha um Imagem.") } 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
- tradutor traduza em varios idioma o texto
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Tradutor traduza em vários idioma o texto - Python """ pip install textblob """ from textblob import TextBlob texto = "Eu adoro ir no restaurante, mas a comida nunca está boa." blob = TextBlob(texto) traduzido = blob.translate(from_lang='pt', to='en') traduzido_str = "".join([str(tb) for tb in traduzido]) print(traduzido_str.strip()) 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
- Gera palavras chaves de um texto, e a pontua com sua importaria para o texto
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Gera palavras chaves de um texto, e a pontua com sua importaria para o texto - Python """ pip install yake """ import yake #texto = TEXTO() def Chaves_pal(texto): # Specify language (en, es, de, fr, it, pt, nl, ru) language = "pt" # Create YAKE object max_ngram_size = 3 deduplication_threshold = 0.9 num_keywords = 10 custom_kw = None yake_obj = yake.KeywordExtractor(lan=language, n=max_ngram_size, dedupLim=deduplication_threshold, top=num_keywords, features=None) # Extract keywords keywords = yake_obj.extract_keywords(texto) # Sort keywords by score in descending order keywords = sorted(keywords, key=lambda x: x[1], reverse=True) # Print keywords separated by comma print(", ".join([kw for kw, score in keywords])) print(", ".join([f"{kw} {score:.2f}" for kw, score in keywords])) return ", ".join([kw for kw, score in keywords]) 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
- criar-webhook-wix-para-conectar-apis,-git-ou-a-http-externo
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado criar webhook wix para conectar apis, git ou a http externo - Wix Velo import { ok, notFound, serverError } from 'wix-http-functions'; // Cominicata com API // crie um arquivo "http-functions.js" saiba mais em --> https://www.wix.com/velo/reference/wix-http-functions/introduction /* Expondo uma API Define a função abaixo do webhook, pode usar outros tipos de prefixo_ use_, post_, get_ , e utros --> https://support.wix.com/en/article/velo-exposing-a-site-api-with-http-functions */ export function pref_nomeFUNÇÃO(request) { // SEU WEBHOOK --> https://NOME_SITE/_functions/nomeFUNÇÃO_sem_prefixo console.log('01 PRIMEIRO REQUEST', request) // a função usa o método "json()" do objeto "body" do request para obter o corpo da mensagem em formato JSON request.body.json() .then((body) => { //Dentro dessa função de retorno de chamada, o código imprime o corpo da mensagem com algumas informações específicas console.log('Corpo MSG: ', body) console.log('ID: ', body.id) console.log('NOME: ', body.cliente) console.log('Minha MSG: ', body.texto) // Restante do código, pode colocar ate para enviar ao banco de dados }); return ok(); } 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
- retirar-ou-pegar-dados-ou-obtendo-dados-que-esta-em-elemento-tabela-no-wix-velo
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado retirar ou pegar dados ou obtendo dados que esta em elemento tabela no wix velo - Wix Velo // retirando dados ou obtendo dados que esta em elemento tabela no wix velo $w.onReady(function () { let myTable = $w("#nomeTABELA"); // seleciona o elemento da tabela // substitua "NomeBanco" pelo nome da sua coleção do Wix wixData.query("NomeBanco") .find() .then(results => { myTable.rows = results.items; // define os dados da tabela para os itens retornados da consulta results.items.forEach(row => { // substitua "Title" pelo nome do campo que você deseja obter let title = row["titulo"]; // exibe os valores do campo no console console.log('title' + ": " + title); }); }); }); 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
- comparando-listas-para-saber-se-sao-iguais-com-set()
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Comparando listas para saber se são iguais com set() - Python l1 = [1, 2, 3, 4, 5] l2 = [1,2,3,4,5] if(set(l1) == set(l2)): print("01 - LISTAS Iguais: ",set(l1) == set(l2)) else: print("02 - Lists Iguais: ",set(l1) == set(l2)) 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
- 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
- buscar-dados-de-varias-colecoes-e-exibi-los-na-pagina-quando-todos-os-dados-estiverem-disponiveis
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado buscar dados de várias coleções e exibi-los na página quando todos os dados estiverem disponíveis - Wix Velo import wixData from 'wix-data'; $w.onReady(function () { Promise.all([ wixData.query("Collection1").find(), wixData.query("Collection2").find(), wixData.query("Collection3").find() ]) .then((results) => { let collection1Data = results[0].items; let collection2Data = results[1].items; let collection3Data = results[2].items; // exibe os dados na página $w("#collection1Repeater").data = collection1Data; $w("#collection2Repeater").data = collection2Data; $w("#collection3Repeater").data = collection3Data; }) .catch((error) => { let errorMsg = error.message; console.log(errorMsg); // exibe mensagem de erro no console }); }); 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
- analise-de-pacotes-instalados-localmente-e-nao-utilizados-com-deploy-limpo
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Análise de pacotes instalados localmente e não utilizados com Deploy Limpo - Python #-# PRIMEIRO CRIE UM ARQUIVO = ALGUNS_CODIGOS_Deploy_Limpo.py import os import ast import pkg_resources import pathlib codings = ["utf-8", "latin-1", "utf-16"] def get_all_imports(directory): all_imports = set() for root, _, files in os.walk(directory): for file in files: if file.endswith(".py"): file_path = os.path.join(root, file) for coding in codings: try: with open(file_path, "r", encoding=coding) as f: tree = ast.parse(f.read()) for node in ast.walk(tree): if isinstance(node, ast.Import): for alias in node.names: all_imports.add(alias.name) elif isinstance(node, ast.ImportFrom): if node.module: all_imports.add(node.module) break except UnicodeDecodeError: continue return all_imports project_root = r"C:\Users\henri\PycharmProjects\ALGUNS CODIGOS\Transcricao_Audio_Para_Texto" imports = get_all_imports(project_root) installed_packages = {pkg.key for pkg in pkg_resources.working_set} unused_packages = installed_packages - imports print("Pacotes instalados localmente e não utilizados: no arquivo DESINSTALAR.txt") with open('DESINSTALAR.txt', 'w') as novo_arq: for package in unused_packages: novo_arq.write(package + '\n') print('Escreveu em: DESINSTALAR.txt') # Verifica se o arquivo .gitignore existe gitignore_file = pathlib.Path(".gitignore") if gitignore_file.exists(): # Se o arquivo já existe, adiciona 'DESINSTALAR' na última linha with open('.gitignore', 'a') as gitignore: gitignore.write('DESINSTALAR.txt\n') gitignore.write('INSTALADOS.txt\n') gitignore.write('PACOTES_ATUALIZAR.txt\n') gitignore.write('ALAGUNS_CODIGOS_Deploy_Limpo.py\n') else: # Se o arquivo não existe, cria o arquivo e escreve 'DESINSTALAR' with open('.gitignore', 'w') as gitignore: gitignore.write('DESINSTALAR.txt\n') gitignore.write('INSTALADOS.txt\n') gitignore.write('PACOTES_ATUALIZAR.txt\n') gitignore.write('ALAGUNS_CODIGOS_Deploy_Limpo.py\n') print('Escreveu em: .gitignore') # ⇩ AANALIZE O ARQUIVO DESINSTALAT.txt SE TUDO OK siga abaixo ⇩ #------- Proximos Comandos ''' pip install --upgrade pip pip uninstall -r DESINSTALAR.txt --> Desinstalar todos os pacotes listados no arquivo DESINSTALAR. pip list --not-required --format=freeze > INSTALADOS.txt --> Mostra tudo instalado via pip (Get-Content INSTALADOS.txt) -replace '==.*$', '' | Out-File -Encoding UTF8 PACOTES_ATUALIZAR.txt --> pip install --upgrade -r PACOTES_ATUALIZAR.txt --> Atualiza todos os pacotes listados no PACOTES_ATUALIZAR. pip list --not-required --format=freeze > requirements.txt --> Cria um Arquivo requirements.txt com seus arquivos atualizados pip install -r requirements.txt --> Instala tudo que foi encontrado no requirements.txt (Get-Content requirements.txt) -replace '==.*$', '-sdk ' | Out-File -Encoding UTF8 packages.txt --> cria arquivo packages.txt ''' # --> ⇩ Remove arquivo DESINSTALAR.txt , INSTALADOS.txt , DESINSTALAR.txt ⇩ ''' Remove-Item -Path DESINSTALAR.txt Remove-Item -Path INSTALADOS.txt Remove-Item -Path PACOTES_ATUALIZAR.txt Remove-Item -Path INSTALADOS.txt pip list --> Ele sozinho lista todos modulos istalados inclusive ENV pip list --not-required --> Lista todos modulos instalados por vc sem o ENV ''' 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












