Ir para o conteúdo

Pesquisar na Comunidade

A mostrar resultados para tags ''python''.



Mais opções de pesquisa

  • Pesquisa por Tags

    Introduza as tags separadas por vírgulas.
  • Pesquisar por Autor

Tipo de Conteúdo


Fórum

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
    • Apresentações
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • SharePoint
    • Apresentação de Software
  • Informática Extra-Programação
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Matemática
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categorias

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros



Filtrar por número de...

1043 resultados

  1. [Dúvida] MySQL queries no python

    Boas pessoal. Ando aqui há já algum tempo a tentar decifrar a coisa, mas não tem sido fácil. Então é o seguinte: preciso enviar dados do arduino para uma base de dados em MySQL (coisa que está resolvido), mas no python precisava de fazer 2 consultas à base de dados antes de inserir os dados na mesma. Ou seja o processo é o seguinte: a pessoa tem um cartão com RFID, passa no leitor, o arduino lê e envia a informação da tag via serial port. Por sua vez, no python, eu preciso que, ao obter essa tag (para confirmar, eu consigo obter e fazer o print à tag lida pelo serial port) vá à base de dados obter o nome do user correspondente, depois é que regista na mesma base de dados, a junção das informações data/hora+nomeUtilizador+tag. Deixo o link do código que tenho feito: https://pastebin.com/jqcQy8PD (os dados de username e password da db são de teste) # -*- coding: utf-8 -*- import serial import mysql.connector SERIALPORT = "/dev/tty.wchusbserial410" #serial port on mac SERIALRATE = 9600 ser = serial.Serial(SERIALPORT, SERIALRATE) conn = mysql.connector.connect(host='localhost', database='dbTeste', user='root', password='root') if conn.is_connected(): print('Connected to MySQL database') cursor = conn.cursor() print ("connection OK, cursor OK") while 1: serial_line = ser.readline() if(serial_line != "GO_BLINK"): IDCardReadLine = ser.readline() print(IDCardReadLine) #del this line - only show the tag ID sqlSearchCardID = "SELECT idUser, nameUser, userCardID, isActive FROM Users WHERE userCardID LIKE = %s" %(IDCardReadLine) sqlSearchName = "SELECT nameUser FROM Users WHERE userCardID LIKE = %s" %(IDCardReadLine) if(sqlSearchCardID != '' and sqlSearchName != ''): sqlQueryInsertData = "INSERT INTO Records (idRecord, recordData, recordDateTime, userCardID) VALUES (NULL, 'Registo ok por: %s', CURRENT_TIMESTAMP, '%s')" %(IDCardReadLine, IDCardReadLine) cursor.execute(sqlQueryInsertData) conn.commit() else: print "Error" ser.flush() cursor.close() ser.close() conn.close(); Fico a aguardar qualquer tipo de ajuda/dica/etc Cumprimentos.
  2. Links do P@P Tutoriais Tutorial simples do Pygame Wiki Compilar codigo fonte (.py) para byte-code (.pyc) Wiki Expressões Regulares em Python Wiki Função Filter Wiki Função Map Wiki Função Reduce Wiki Funções Lambda Wiki Interfaces Gráficas com Tkinter Wiki Snippets (Uma lista actualizada dos snippets está disponível aqui.) Fracções irredutíveis (Desafio P@P) Fórum Wiki Leitor de feeds em modo de texto Wiki Ligação a uma base de dados MySQL Wiki Log Size Control Wiki Artigos Revista PROGRAMAR (Uma lista actualizada dos artigos está disponível aqui.) [56ª Edição] Tipos em Python Offline (PDF) [55ª Edição] Um bot para Telegram com o jogo da velha (Jogo do Galo) Offline (PDF) [53ª Edição] Funções de distribuição de probabilidade e o Python Online (HTML) Offline (PDF) [51ª Edição] Plotagem de dados “em tempo real” com Python usando matPlotLib Online (HTML) Offline (PDF) [44ª Edição] Funções Anónimas Online (HTML) Offline (PDF) [43ª Edição] Introdução ao Web2py Parte 2 Offline (PDF) [42ª Edição] Introdução ao Web2py Offline (PDF) [34ª Edição] Aquisição e Inspecção de Dados em Python Online (HTML) Offline (PDF) [23ª Edição] Programação Funcional em Python Online (HTML) Offline (PDF) [18ª Edição] Interacção Python-MS Office Offline (PDF) [15ª Edição] Lucene: programar um motor de busca Offline (PDF) [14ª Edição] Interacção Python/MySQL Online (HTML) Offline (PDF) [13ª Edição] Bioinformática – O lado do programador Online (HTML) Offline (PDF) [6ª Edição] Python - Introdução Online (HTML) Offline (PDF) [1ª Edição] Python: Sockets e NetWorking Offline (PDF) Documentos (Portal de Downloads) (Uma lista actualizada dos recursos está disponível aqui.) Links externos ao P@P Documentação oficial - Python Documentation Inglês Link Learn Python The Hard Way Inglês Link Aprenda a programar Português do Brasil Link Making Games with Python & Pygame Inglês Link (disponível em PDF) Esta lista será actualizada com os documentos mais relevantes sempre que houver novidades. Se quiserem propor mais documentos, sites e blogs de relevância, apitem. Este tópico não serve para discutir os links. Não se esqueçam: contribuam com novos documentos e snippets na Wiki!
  3. Comunicação entre 2 scripts python

    Ora bem, a ideia é desenvolver 2 scripts em python, nomeadamente S1 e S2. Os scripts devem correr em windows recentes 8/10.. E vão estar a correr na mesma máquina. Optei pelo python 2.7 visto ser o que estou mais acostumado, não tem que ser estritamente em 2.7 pelo que se simplificar posso mudar, mas gostava de manter assim .. O S1 apenas deve enviar valores para o S2 periodicamente sem esperar/receber nenhuma resposta. O S2 mediante os valores que vai recebendo vai efetuando as tarefas programadas, o S2 deve apenas receber o valor enviado por S1 mas não deve responder ao S1. A minha questão é que formas de comunicação tenho Intra-Máquina, eficientes, que consumam poucos recursos e relativamente fáceis de programar? Fiz uma pesquisa ao de leve e encontrei várias possibilidades: -pexpect -sockets -pipes -FIFO -subprocess/Popen -threads/queues Qual aconselhariam a usar para o que pretendo? Ou se tiverem alguma solução melhor que não me esteja a ocorrer, agradeço a ajuda desde já.
  4. Sorteio

    Cá estamos, projecto de python, e algumas dúvidas acerca :$ é o seguinte quero fazer a simulação do totobola tenho aqui o código já feito que passo a mostrar elif oppcao ==2: l=["1","x","2"] random.shuffle(l) print "-------TOTOBOLA-------" for x in range(13): print"Jogo %d: %s"%(x+1,random.choice(l)) Resumindo o que tenho aqui é o sorteio Jogo 1: 1 Jogo 2: x Jogo 3: x Jogo 4: x Jogo 5: 2 ... Ou seja isto me dirá que no jogo 1 a primeira equipa irá ganhar no jogo 2 será empate etc etc O que pretendo agora é abrir o meu ficheiro txt e dos jogos que lá tenho ele iria fazer alguma coisa como Jogo 1: 1 Benfica x Porto Jogo 2: x Setúbal x Braga ... Mas quando ele for buscar os jogos pretendo que os vá buscar aleatoriamente... ou seja nunca repetindo os jogos nos 13 sorteios... O código para abrir o ficheiro já aqui tenho f=open("teste.txt") try: for line in f: print line finally: f.close() Só queria mesmo compreender agora a associação que tenho de fazer para ele abrir o meu documento, e aleatoriamente mostrar o jogo...
  5. Grelha

    Boa tarde. Como se cria uma grelha triangular no phyton, em que os vértices de cada triangulo tem um par de coodernadas (x,y)? Obrigado
  6. strings/tuplos

    boas pessoal, alguém consegue ajudar-me a resolver este problema resposta_elemento : resposta x N0 -> tuplo(string; coordenada) resposta_elemento(res; n) devolve o enésimo elemento da resposta res. Caso n seja menor que 0 ou maior ou igual que o número de elementos da resposta erro, o seletor deve gerar um erro de valor (ValueError) com a seguinte mensagem: resposta_elemento: argumentos inválidos
  7. Complexidade

    Boa Tarde Alguem me concegue calcular ou ajudar a calcular o 'O'(complexidade) desta função: import itertools def teclas_para_palavra(string): D={'2':'abc','3':'def','4':'ghi','5':'jkl','6':'mno','7':'pqrt','8':'tuv','9':'wxyz'} lista=[list(g) for k, g in itertools.groupby(string)] word='' for sequence_list in lista: i=0 bol=True while i<(len(sequence_list)) and bol==True: if bool(sequence_list[i] and sequence_list[i].strip())==False: bol=False else: if len(sequence_list)==3: word=word+(D[sequence_list[i]][2]) bol=False elif len(sequence_list)==2: word=word+(D[sequence_list[i]][1]) bol=False elif len(sequence_list)==1: word=word+(D[sequence_list[i]][0]) bol=False else: if sequence_list[i]=='7' or sequence_list[i]=='9': word=word+(D[sequence_list[i]][(len(sequence_list)-1)%4]) bol=False else: word=word+(D[sequence_list[i]][(len(sequence_list)-1)%3]) bol=False i=i+1 return word
  8. Ordenar dicionarios

    Boa Tarde Tenho o seguinte dicionario: {'18': 1, '17': 1, '16': 2} e queria ordena-lo através das chaves como é que faço ? de modo a ficar assim: {'16': 2, '17': 1, '18': 1}
  9. Passagem de valores entre métodos

    Boas, Estou a começar a usar Classes em Python, uma aplicação básica com interface gráfico básico (Tkinter) e no entanto surge uma dúvida, como passo valores de uma var de um metodo para a class construtora. from tkinter import * from tkinter import filedialog, messagebox import os class AstutoGUI: def __init__(self, master): self.master = master master.title("App Cpmpila") master.iconbitmap('favicon.ico') self.folderProj = None self.label = Label(master, text="Source:") self.label.grid(row=0, column=0) self.labelPath = Label(master, text=self.folderProj) self.labelPath.grid(row=0, column=1) self.greet_button = Button(master, text="Browse", command=self.browseFolder) self.greet_button.grid(row=0, column=2) self.compile_button = Button(master, text="Compilar") self.compile_button.grid(row=0, column=3) self.label_info = Label(master, text=" ") self.label_info.grid(row=2) self.label_info = Label(master, text="Python - Aplicação de teste") self.label_info.grid(row=3, column=1) #rint (self.folderProj) def browseFolder(self): self.folderProj = filedialog.askdirectory(initialdir=os.getcwd(), title="Select folder") msg = messagebox.showinfo(title="Infooo", message=self.folderProj) return self.folderProj root = Tk() my_gui = AstutoGUI(root) root.mainloop() Passar o conteudo da var self.folderProj do metodo browseFolder, para a labelPath que inicia em branco e após o click e procura da directoria é definida após o OK Abraço
  10. Programa de cultura hidroponica

    Boa tarde, vinha aqui perguntar se alguém conseguia me dar uma ideia de como fazer um programa em python para controlo de uma cultura hidroponica, tendo este as seguintes condições: Em cada controlo, determinam-se as ações a tomar, que podem ser: • inserir determinado volume de água • escoar determinado volume de solução, sempre que os detritos têm uma concentração acima do permitido (e normalmente em conjunto com a adição de água) • inserir um pequeno volume de solução ácida, ou básica, para regular o PH • inserir um determinado volume de um nutriente (e podem ser vários) Queria implementar um programa com funções para: • Ler um ficheiro com as regras a observar para os parâmetros: volume total, PH, cada um dos nutrientes e detritos. Essa informação deve ser carregada para uma estrutura em Python, de modo a facilitar as comparações que serão necessárias. • Ler um ficheiro onde cada linha tem a leitura, para os vários parâmetros analisados, num controlo. Deve gerar uma representação em Python para esta informação • Considerando os dados existentes, para um parâmetro e respetiva leitura, verificar se está ou não dentro de valores aceitáveis, isto é, se o valor lido está entre referência-tolerância e referência+tolerância. • Para o histórico de leituras, determinar o(s) parâmetro(s) que mais vezes se encontra(m) fora dos respetivos valores de referência. • Representar graficamente a informação das leituras, com uma grelha com os valores de todas as leituras, assinalando a bold os valores mínimo e máximo encontrados para cada parâmetro, e cor vermelha para valore fora do intervalo de referência. • Ter uma função para acrescentar leituras, que lê o ficheiro das regras, para saber os parâmetros, e desenha um formulário gráfico para recolha dos valores para todos os parâmetros, escrevendo-os depois numa nova linha, que é acrescentada ao anterior ficheiro de leituras. • Num controlo (com os dados de uma leitura), para cada parâmetro deve verificar se o valor lido está dentro do intervalo de referência. Se estiver, o estado é correto e nenhuma ação é necessária. Se estiver abaixo (excepto detritos), é necessário inserir determinada quantidade (de água, ou de algum dos nutrientes). A quantidade a inserir deve ser mínima (ou ótima) para se repor o valor de referência. Sempre que os detritos ultrapassam o valor de referência, em ppm, ou que a concentração de algum nutriente é excessiva, deve escoar determinado volume da solução do tanque e compensar com adição de água (2 ações). Se numa leitura existirem dois ou mais motivos para escoar solução, deve fazer apenas um escoamento, de tal modo que o volume a escoar seja o mínimo necessário. No caso da regulação de PH, deve especificar se adiciona solução ácida ou básica, dependendo da leitura. Sempre que repuser um nutriente, a quantidade adicionada deve ser ótima para repor o valor de referência, considerando o volume de solução e a leitura. Exemplo: considerando que a massa aproximada da solução é semelhante à da água, repor 7 ppm em 3 m3 de solução, requer 21 gramas. O retorno desta função deve ser uma lista de ações, como por exemplo: [('inserir','agua',0.01,'m3'), ('inserir','nitrato de calcio',21,'g')] Peço desculpa se este tópico fica um pouco fora do que discute no forum mas tinha que tentar perguntar se alguém consiga me dar uma ideia do que tinha de fazer, que já estou a dar em maluco. Obrigado.
  11. Numeros ponto flutuante (float) + soma

    onde está o erro? #Escreva um programa em python que leia sucessivamente números reais #(ponto flutuante, na pratica) não negativos e calcule a soma de suas #partes inteiras. O programa deve parar imprimindo a soma calculada, #assim que qualquer número negativo seja informado durante o processo #de leitura sucessiva. def somadosreais (): número= 0.0 soma= 0 while número>=0.0: Número = float(input(Atenção!Você deve escrever um número real)). x = int (número) soma= soma + x print ('O resultado das partes inteiras é',soma)
  12. Dúvida - Questão Python2 vs Python3

    Boas, Uma pergunta, ainda não estou a utilizar python para projectos só mesmo a nível de hobbie e novo conhecimento, então a questão é. Começar com o Python2 ou já é perda de tempo e agarrar já no Python3. Problema que á partida encontro, é que há muitas mais libs de py2 do que py3, e algumas não são compatíveis. Abraço
  13. Resolução URI - 1557

    def imprime_matriz(matriz,T): ordem = len(matriz) string =" " if ordem!=2: for i in range(ordem): for j in range(ordem): tam_e = len(str(matriz[i][j])) menos = tam_e-1 if j == 0: if tam_e < T: print("%s%d"%(string*(T-menos-1),matriz[i][j]),end="") else: print("%s%d"%(string*(T-2-(tam_e-2)),matriz[i][j]),end="") elif j == ordem-1: if tam_e < T: print(" %s%d"%(string*(T-menos-1),matriz[i][j])) else: print(" %s%d"%(string*(T-2-(tam_e-2)),matriz[i][j])) else: if tam_e < T: print(" %s%d"%(string*(T-menos-1),matriz[i][j]),end ="") else: print(" %s%d"%(string*(T-2-(tam_e-2)),matriz[i][j]),end ="") else: print("1 2\n2 4") print("") while True: ordem = int(input("")) if ordem == 0: break else: if ordem==1: val = 1 print("%1d\n"%val) else: matriz = [] maior = 0 for i in range(ordem): linha = [] for j in range(ordem): termo = 2**(i+j) if termo>maior: maior = termo linha.append(termo) matriz.append(linha) maior = str(maior) tam = len(maior) imprime_matriz(matriz,tam) Praticando um pouco de programação Python no URI vi um problema fácil, mas que pouca gente tinha conseguido faze-lo devido a saída..e resolvi publicar aqui esta resolução em Python por achar meio "injusto" python não contar com uma função para usar o espaçamento dinâmico, diferentemente de C e C++
  14. Jogo de Perguntas

    Olá!Sou iniciante em Python e agradecia se alguém me pode-se ajudar com o seguinte: Eu fiz um jogo de perguntas e respostas, porém ao criar a primeira categoria de perguntas deparo-me que tenho muitas linhas e se continuar irei ter bastantes, existe alguma possibilidade de encortar ou neste caso de "empacotar" isto ? E se sim, como ?
  15. Converter Decimal/Binário

    Há alguma maneira fácil de converter decimal em binário ou vise-versa, eu já fiz alguns programinhas assim mas são um bocado complicadinhos.
  16. Python como compactar código - help!

    Olá!Sou iniciante em Python e agradecia se alguém me pode-se ajudar com o seguinte: Eu fiz um jogo de perguntas e respostas, porém ao criar a primeira categoria de perguntas deparo-me que tenho muitas linhas e se continuar irei ter bastantes, existe alguma possibilidade de encortar ou neste caso de "empacotar" isto ? E se sim, como ?
  17. C, PHP ou Python

    pessoal programadores em c .....gostaria de saber se vale a pena estudar c? estou pesando em estudar python ou php ...........ms todo mundo fala pra programar bem tem que passar pelo c...........estou meio confuso vim do delphi e estou estudando java e c# pois sao parecidas .................mas depois dessas queria saber a opiniao de voces
  18. Se eu tiver vários sockets abertos, usando threads, como faço para identificar cada socket para enviar mensagens através dele?
  19. Funções de ordem superior

    Bom dia Tenho aqui uma funçao que é suposto devolver true or false se um elemento ocorrer numa lista, faze isto so com funçoes de ordem superior sem iteraçao recursao e sem o operador in de momento tenho assim mas devolve me sempre False def ocorre(lista,elemento): return reduce(lambda x:x==elemento,lista,0) Desde ja obrigado
  20. Ordem superior

    Boa tarde , tenho uma duvida num exercício de python. import math def soma_raizes(n): square_root = reduce(lambda x,y:x+math.sqrt(y),range(1,n+1)) return square_root print(soma_raizes(3)) def lista_soma_raizes(n): ... Basicamente o que a primeira função (soma_raizes) faz , é receber um numero(n) e retornar a soma das raízes até esse numero. A minha dúvida está na segunda função(lista_soma_raizes) , que o que faz é basicamente isto: [ √ 1, √ 1 + √ 2, √ 1 + √ 2 + √ 3, . . . , Σ n i=1 √ i] usando a primeira função. A minha dúvida está no facto de ao usar o reduce apenas aparecer o resultado final e não os passos (como um for) em programação iterativa. Alguém me pode esclarecer? Cumprimentos
  21. Python: 2.7 ou 3.6?

    Boas pessoal. Preciso da vossa ajuda. Tenho que desenvolver uma parte do meu projecto em python e, como tal, recorro aqui ao forum que muito me tem ajudado para me esclarecer: 1) Preciso de programar uma parte do meu projecto em python, mas... que versão escolher? 2.7 ou 3.6? Irei desenvolver em Linux (Debian para ser mais preciso) 2) Irei ter que desenvolver um GUI, aqui o que recomendam, Tkinter ou wxPython? Fico a aguardar o vosso feedback.
  22. Login site https python

    Boas malta, cá estou eu de novo com um tema recorrente. Há uns anos fiz uma brincadeira em python para me ajudar num joguito de browser, acontece que na altura o acesso era feito por http e usei a biblioteca mechanize para python; neste momento queria fazer para https, e a página actual tem javascript e ajax misturado com php. Já tentei usar o mechanize, mas diz-me que o browser "emulado" pelo mechanize não é suportado, para actualizar para uma versão mais recente! Há forma de contornar isto? porque eu até gosto do mechanize e acho fácil de usar. Se não houver resolução terei que usar outra biblioteca, qual aconselham? fiz uma pesquisa e vi que existe o "spynner" e o "requests". Tentei instalar o spynner mas não fui bem sucedido. Porque o pc que tenho com ubuntu ainda tem a versão 12,04 lts e não consigo fazer as actualizações de pacotes que tenho pendentes. Aconselham outra biblioteca que seja mais simples de usar, ou que esteja mais actualizada, seja mantida regularmente? Ou outra abordagem a esta questão? Desde já agradeço a vossa ajuda.
  23. Expressões regulares com uma string muito longa

    re.match( r'fileKey: "(.*).mp4"', html,re.MULTILINE) não consegue capturar nada. Mesmo usando qualquer padrão mais simples, a partir do momento em que use uma string suficientemente grande (copiada a partir de html e em substituição dela). Por exemplo: line ='href="//ajax.googleapis.com" rel="dns-prefetch"/><meta content="110253572394348" property="fb:pages"/> <title>Casa cheia em Madrid para ver e ouvir David Fonseca - Cultura - RTP Notícias</title><meta content="O músico português esteve em Espanha para apresentar o último álbum, totalmente cantado em português." name="description"/><meta content="cultura" name="section"/> <meta content="Casa cheia em Madrid para ver e ouvir David Fonseca" property="og:title"/>' mo = re.match( r'Madrid(.*)Fonseca', line) Mas já sou bem sucedido com: line ='href="//ajax.googleapis.com" rel="dns-prefetch"/><meta content="110253572394348" property="fb:pages"/>' mo = re.match( r'href(.*).com"', line) Como faço para lidar com este problema? # -*- coding: utf-8 -*- #import the library used to query a website from urllib.request import urlopen #specify the url rtp = "https://www.rtp.pt/noticias/cultura/casa-cheia-em-madrid-para-ver-e-ouvir-david-fonseca_v897602" #Query the website and return the html to the variable 'page' page = urlopen(rtp) #import the Beautiful soup functions to parse the data returned from the website from bs4 import BeautifulSoup #Parse the html in the 'page' variable, and store it in Beautiful Soup format soup = BeautifulSoup(page, "lxml") #Get the content as a string html = str(soup.html) #import the library used for regular expressions import re mo = re.match( r'fileKey: "(.*).mp4"', html,re.MULTILINE)
  24. Programa em Python - Descodificador de ficheiros

    Boas! Pretendo desenvolver um script que permita descodifcar as palavras-passe de um ficheiro de passwords com uma estrutura idêntica à do ficheiro /etc/shadow, utilizado no SO Linux e em outros Unixes. A descodifcação deverá ser feita com base num dicionário de palavras-passe típicas. Ou seja, para cada utilizador indicado no ficheiro de passwords o programa deve tentar verifcar se alguma das palavras-passe no dicionário corresponde à palavra-passe do utilizador. Quero invocar o script da seguinte forma: $ python3 descodificador.py [] [-u USER] [-v] Malta alguem me pode dar umas luzes de pelo menos como começar?? Antecipadamente agradecido a quem me conseguir ajudar! ;D
  25. Bom dia, Pessoal estou a precisar de uma grande ajuda e urgentemente. Estou a desenvolver um projeto final para a cadeira de programação de primeiro ano para universidade, e entao proposme a fazer um programa para gerir uma loja, com várias opçoes. Uma dessas opçoes era poder adicionar produtos, o interface está concluido, a base de dados criada e o progrma feito mas nao dá para gravar os dados que o utlizador insere, dentro da base de dados. O programa está aqui neste link para downoload (foi feito em visual studio 2017, com a linguaguem python) : https://www.dropbox.com/s/u09nqnxve0ru2wl/Gestao_de_lojas-Adicionar_Produtos(erro-introduzirprodutos_fianl).zip?dl=0 Agradecia muito a ajuda
×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade