Jump to content

Thanael

Pessoal da TecnoSpeed
  • Contagem de Conteúdo

    217
  • Ingressou

  • Última visita

  • Dias Ganhos

    28

Tudo que foi postado por Thanael

  1. Te contar que tentei aqui também, e não estou entendo o motivo para não sair o áudio também, ele chega na condição normal, realiza tudo normal, só não sai o áudio.... 🤔 Infelizmente não sei o motivo de não tocar o áudio 😅. Vamos esperar, logo logo alguém consegue lhe ajudar.
  2. Olá Mil, tudo bem? Somente o áudio não está funcionando? Quando o código chega nesta parte, ele mostra o print( ) falando se a pessoa errou ou acertou tudo? Já tentou executar o mesmo código alterando o som destas partes para ver se o problema não está no som?
  3. Olá @jovanisouza5 , fico feliz que tenha dado certo. 👍 Também nunca imaginei que tudo esse erro aconteceria por conta do nome conter um espaço... 😆😆. Qualquer outra dúvida que tiver em relação ao Python ficarei feliz em ajudar.
  4. Olá Yuri, tudo bem? Pelo que entendi você deseja transformar a coluna Data para que ela seja o index correto? Caso seja isso basta fazer.. import pandas as pd # Ler o arquivo csv df = pd.read_csv('tratados.csv') # Remover a coluna app id df.drop(columns=['app id'],inplace = True) # Transformar a coluna data em index df.set_index('data') Que o resultado será o seguinte: Caso você queira que ainda exista a coluna data, basta substituir o df.set_index('data') pelo trecho abaixo. # Transformar a coluna data em index df.index = df['data'] Acredito que seja isso que deseja fazer, caso contrário fico a disposição para quaisquer dúvidas 👍
  5. Entendi, então provável que precisamos apenas passar o caminho do Python para o Vscode. Lembra na primeira resposta que enviei onde aparece a parte para selecionar o caminho do Python, lá você irá passar o caminho onde foi instalado o Python. (Se não me engano tem que escolher o arquivo .exe do Python). Espero que isso de certo 😅. Se mesmo assim não funcionar, eu recomendaria desinstalar o Python e baixar novamente pelo site oficial, lembrando de marcar a opção de adicionar ao PATH do sistema.
  6. Opa, realiza a o download da extensão do Python dentro do vscode (Aquela notificação do print acima que você enviou). Acredito que seu problema não está na parte da instalação da biblioteca do pygame, e sim no fato de que o vscode não esta conseguindo acessar o python da sua maquina.
  7. Olá, tudo bem? Em relação a verificar se o cadastro possui 90 dias, você poderia utilizar um IF para verificar se a data atual é igual a data de cadastro + 90 dias, segue abaixo um exemplo de como ficaria no Python. (Data_atual == Data_cadastro + 90dias) import datetime #Data do cadastro cadastro = datetime.datetime(2020, 5, 17) cadastro_noventa_dias = cadastro + datetime.timedelta(days=90) if cadastro_noventa_dias == datetine.date.today(): print('Noventa dias se passaram') Em relação a essa mensagem na tela, como você gostaria que aparecesse? Acredito que esta parte existam diversas maneiras de realizar. Segue abaixo algumas delas. Notificação no windows Se não me engano com a lib win10toast tu consegue criar notificações no windows. Interface Gráfica em Python. Você pode utilizar uma lib de criar interface gráfica, como o PySimpleGUI ou Tkinter. Obs: Caso queira criar uma interface para mostrar somente essa mensagem de "Cadastro possui 90 dias", recomendo usar o PySimpleGUI, utilizei ela há algum tempo e achei tranquila de utilizar. Espero que possa ter ajudado com sua dúvida além disso fico a disposição para quaisquer duvidas que possam surgir.
  8. Entendi, Quando você executa o arquivo inteiro ele ainda diz que o pygame não está instalado correto, consegue mandar o print do erro?
  9. Opa, vamos tentar descobrir o que pode ser. Dentro do VsCode, no terminal, execute o comando pip install pygame Isso instalará o pygame no python que está sendo executado pelo Vscode. Caso ele inicie o download da lib, espere e tente rodar novamente seu código. Quando você baixou o python novamente você lembrou de marcar a opção de adicionar ao PATH do sistema?
  10. Olá Jovani, andei dando uma pesquisada em relação a este erro que aconteceu, pelo que entendi e por conta do seu caminho "C:\Jovani Souza\anaconda3" possuir um espaço 🤔. (Também fiquei confuso kkk) A principio o Anaconda utiliza um arquivo .exe que inicia o script do python. Exemplo: C:/ProgramData/Anaconda3/python.exe Porém como o seu caminho possui um espaço ele gera um erro ao executar este script acima. Por conta deste espaço o script deveria ser o seguinte. "C:/Users/My special name/my special place/python.exe" Desta forma não ocorreria este erro. Solução. Acredito que a maneira mais fácil de resolver este problema seria baixar o anaconda em um outra pasta que não possua esse espaço em branco. Segue abaixo um link para uma dúvida no StackOverflow de pessoas que tiveram essa mesma dúvida sua. Link Fico a disposição caso tenha mais alguma dúvida 👍
  11. Olá Mil, tudo bem? Acredito que o seu VsCode não esteja utilizando a versão correta do python. Uma maneira de verificar é vendo qual o caminho do python que tá sendo utilizado. Caso queira confirmar clique ali, que irá abrir um janela para selecionar o caminho do python. Ai selecione o caminho correto e tente novamente. Espero que isso lhe ajude, caso contrário fico a disposição para ajudar a encontrar outras soluções. 👍
  12. Olá Yuri, tudo bem? Em relação a parte de criar essa interface simples. recomendo utilizar o PySimpleGUI ou o TKinter , utilizei o PySimpleGUI uma vez para criar uma interface simples utilizando o Python e gostei do resultado, achei tranquilo de utilizar e a documentação é bem boa. Se não me engano na época assisti esse vídeo como base. PySimpleGui - Criando uma Interface Gráfica com Python
  13. Olá tudo bem? Uma das maneiras de ler um arquivo CSV é assim: import csv with open('carros.csv') as csv_carros: carros = csv.reader(csv_carros) lista = [] for coluna in carros: lista.append(coluna) lista Deste modo a variável lista terá armazenado todo o conteúdo do CSV Obs: Como está utilizando o COLAB lembre-se de realizar o upload do arquivo.csv dentro do COLAB, para realizar isso, basta clicar em localizado no lado esquerdo da tela. Depois em e selecionar o arquivo CSV. Segue abaixo a maneira com a qual eu resolveria este exercício. import csv def extrai_coluna_csv(nome_arquivo: str, indice_coluna: int, tipo_dado: str): #Extrair os dados do arquivo CSV with open(nome_arquivo) as csv_carros: carros = csv.reader(csv_carros) lista = [] for coluna in carros: lista.append(coluna[indice_coluna]) #Armazenar os dados do arquivo CSV em um array e remover o 1° item (1° item é o nome da coluna) lista = lista[1:] #Tratativa de erro. Podendo ser feita de diversas outras maneiras. try: # Estruturas de condição para verificar o ``tipo_dado`` if tipo_dado == 'str': # List Comprehension para alterar o tipo do dado, esta parte existem diversas maneiras de fazer lista = [str(item) for item in lista] elif tipo_dado == 'int': lista = [int(item) for item in lista] # Caso tipo de dado não seja str ou int, retorna a mensagem abaixo. else: return 'Tipo de dado invalido' #Caso codigo não consiga alterar algum tipo de dado ele retorna a mensagem abaixo except: return 'Tipo de dado não corresponde a da coluna' #Retorna a lista com os valores return lista Espero que ajude! caso fique com dúvida em alguma parte do código, fico a disposição para auxiliar em quaisquer dúvidas que possam surgir. Grande abraço! 👍
×
×
  • Create New...