Jump to content

Search the Community

Showing results for tags 'python'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • 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
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • 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

Categories

  • 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

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Dr_Lion

    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 qu
  2. António Oliveira

    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.
  3. 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 u
  4. 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/u09nqnxve0r
  5. Segue o código... import os, random from Crypto.Cipher import AES import glob def encrypt(filename): chunksize = 64 * 1024 output_file = "(encrypted)" + filename filesize = str(os.path.getsize(filename)).zfill(16) #key = "{: <32}".format(filename).encode("utf-8") IV = "" for i in range(16): IV += chr(random.randint(0, 0xFF)) encryptor = AES.new(AES.MODE_CBC, IV) with open(filename, "rb") as infile: with open(output_file, "wb") as outfile: outfile.write(filesize) outfile.write(IV) while True: chunk = infile.read(chunksize) if len(chunk) == 0:
  6. Shad07

    Lista de raízes quadradas python

    Como é que posso fazer uma função que receba um parâmetro n, que devolva uma lista das primeiras n raizes quadradas, utilizando funções de ordem superior, em Python. Como abaixo demonstrado: [sqrt(1), sqrt(1)+sqrt(2), sqrt(1)+sqrt(2)+sqrt(3), ...] Já tentei fazer assim desta forma: return sum([x**0.5 for x in range(1,n+1)]) Mas não me dá o que quero, dá-me apenas a soma das n raízes.
  7. nuno35

    Reduce em iteraçao

    Boa tarde estou aqui com algumas duvidas Quero criar um função "redI" que recebe os mesmos parâmetros que o reduce(função,lista,elemento) mas esta função é para retornar uma lista com todos os passos do acumulador. Exemplo: >>> redI(lambda acc, x: acc + x, [3, 5, 2, 1], 0) [0, 3, 8, 10, 11] def redI(f,l,e): if len(l)==0: return e else: return map(f,l) print redI(lambda acc, x: acc + x, [3, 5, 2, 1], 0) ao correr isto ele deveria retornar a lista com a função aplicada mas esta me a dar um erro por estar a dar dois argumentos ao lambda pr
  8. Diogo Guimaraes

    [Resolvido] Python OOP

    Boas, Tou com uma dúvida que não tou a perceber ainda a estrutura de OOP. A minha dúvida: class App: def __init__(self): pass def openImage(self, path): self.path = path img = cv2.imread(self.path) def convertGray(self): result_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) ## Devolve o erro que não tem nenhuma var img definida quando var img está declarada no metodo acima, como passo o valor da var img do metodo openImage para o metodo convertGray ###
  9. aafd

    como é que removo este aviso?

    como é que removo este aviso? C:\Python3\lib\site-packages\flask_sqlalchemy\__init__.py:839: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True or False to suppress this warning. 'SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and ' segue o meu código from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///base.db' db = SQLAlchemy(app) ###################################################
  10. Catarina Almeida

    Sequência

    Olá Estou a tentar fazer uma função recursiva em Python que pede para receber um numero inteiro positivo n e calcule o n-esimo valo da seguinte sequencia: 1,3,7,15,31,63,127.... Alguém podia ajudar me? Obrigada
  11. Catarina Almeida

    [Resolvido] Diferença entre duas listas

    Olá Eu estou a tentar fazer um programa onde tenho duas listas, l1 e l2, e queria fazer uma nova lista, result (que é uma copia da lista l1), que contem os elementos de l1 que não estão em l2. O código que fiz está a dar o output pretendido, mas quando as duas listas, l1 e l2, são iguais não dá. Alguém podia me ajudar? Obrigada l1 = [1,2,3] l2 = [5,2,4] result = l1 i = 0 while i <= len(l1): if i in l2: result.remove(i) i += 1 print result
  12. migmcc

    Python para quê?

    Boas, Tenho alguns conhecimentos de Java e ando com ideia de aprender Python. Tanta gente fala tão bem desta linguagem mas eu tenho uma importante duvida que gostaria de ver esclarecida: O que posso fazer em Python que não posso em Java? vale a pena o esforço ou mais vale virar agulhas para outra linguagem? Obrigado e desculpem a intromissão.
  13. DPT

    SomaQuadrados

    Boa tarde, Sou novo em python. Estou a tentar resolver o seguinte exercicio: "Crie uma função somaQuadrados que receba uma lista de números inteiros e devolva a soma dos quadrados dos números existentes na lista" Se alguém me pudesse dar uma ajuda neste exercício agradecia! Obrigado pela compreensão!
  14. alphasil

    Lista com limite máximo

    Olá Será que alguém me poderia dar-me uma dica. Estou a fazer uma select a uma tabela de uma base de dados, funciona, mas aparecem todos os registos seguidos o que torna a leitura impossível, será que poderia usar uma funcção qualquer que me listasse 10 de cada vez...em que para mudar para os seguintes 10 carregava em enter (uma ideia) Este é o código que tenho def getAllPerguntasDB(self): query = "SELECT p.id_pergunta,t.tema,d.grau,p.pergunta,p.op1,p.op2,p.op3,p.op4,p.correto FROM perguntas AS p INNER JOIN temas AS t ON (p.id_tema = t.id_tema) INNER JOIN dificuldad
  15. Boa Tarde O script esta a ser executado depois do login o problema é que depois de iniciar o hexchat ele nao abre as paginas web. Mas se eu iniciar o script depois na linha de comando "python iniciar.py" o script funciona corretamente. #!/usr/bin/python # -*- coding: latin-1 -*- import time import os import webbrowser time.sleep(10) os.system("sh -c hexchat --existing %U") time.sleep(25) webbrowser.open('https://www.reddit.com/') time.sleep(25) webbrowser.open('https://pplware.sapo.pt/') Como é que faço para o script iniciar corretamente logo depois do login?
  16. gerardocoelho

    Filtrar pacotes com scapy

    Boa tarde a todos. Estou aprendendo a programar em Python. Gostaria de abrir um arquivo pcap e criar um relatório de acesso por IP, porta, pacote, tamanho e protocolo. Tentei utilizar esse código abaixo que funciona em um arquivo txt, porém no arquivo pcap não funciona. Alguém poderia me ajudar? from scapy.all import * logs = rdpcap('/root/temp/cap.pcap') hosts = {} for linha in logs: colunas = linha.strip().split(',') src_ip = colunas[3] dst_ip = colunas[4] protocolo = colunas[5] tamanho = colunas[6] print linha.strip() print 'Src Ip: %s' % src_ip print 'Dst I
  17. Boas, Alguem me sabe explicar ou dar um exemplo como executo um ficheiro com argumentos que devolva um output prompt numa pasta diferente onde executo o ficheiro pyton: Ex: Pasta: c:\Programas\Soft\ Ficheiro: App.exe -status (status como argumento) Obrigado
  18. Era apenas para eu testar a lib pyHook, mas na impolgação, ele inicia com o Windows e roda oculto da lista de aplicativos (Huuuuuuuuuuuuaaaaaaaaaaa.. ) # coding: iso-8859-1 -*- import pyHook # Importando o pyHook import os, sys import _winreg as winreg def dbCreateLog(key, wName): # Tratando as Teclas if key == "Space": key = "[ Espaço ]" if key == "Tab": key = "[TAB]" if key == "Capital": key = "[Caps Lock]" if key == "Lshift": key = "[sHIFT Esq]" if key == "Lcontrol": key = "[Control Esq]" if key == "Lmenu": key = "[Alt Esq]" if key == "Rmenu": key = "[Alt Dir]" if key == "Rcont
  19. Anonymouskiller

    Colocar um temporizador em um comando

    Boa tarde , Como é que eu colocaria um temporizador em um comando shell, por exemplo : import os os.system("ping google.com >> num.txt") # executava este comando durante 30 segundos e depois saia por exemplo, como é que eu faria isso? Cumps
  20. Astuto

    Output cmd

    Boas ! Ando a dar cabeçadas numa cena supostamente simples que nem com o google chego lá. Ideia, correr um comando de sistema o ping por exemplo e guardar todo o output num txt. Eu pensei fazer o seguinte: import os pingreq = os.system("ping sapo.pt") file = open("output.txt", "w") for line in pingreq: file.write(line) file.close()
  21. Astuto

    Classes Python

    Boas! Estou a começar a programar e tou um bocado encalhado na questão das classes/objectos. Como é uma questão de por ideias em prática e explorar, eu comecei agora com classes e então decidi criar uma classe que calcula o volume de um aquariao rectangular. Algo está errado no metodo que está a calcular o volume e não estou a chegar lá. Alguém pode dar uma dica? class Sample: altura = None comprimento = None largura = None def __init__(self, altura, comprimento, largura): self.altura = altura self.comprimento = comprimento self
  22. Joãop123

    Ordenar Datas

    Boa tarde , sou novo aqui e deparo-me com uma dúvida que tenho num projeto. Tenho uma lista de datas: dateList=['08:11:2016', '05:11:2017', '07:11:2016'] e gostaria de as ordenar pela ordem crescente. Já tentei usar o sorted , mas como vai começar por comparar os primeiros números vai-me atribui a seguinte lista: print sorted(dateList) ['05:11:2017', '07:11:2016', '08:11:2016'] Urgente! Cumprimentos
  23. Boas, Será que me conseguem dar umas dicas, imaginem que eu tenho um file com a seguinte estrutura: A,1 A,0 A,3 B,4 B,2 C,1 C,0 e queria retirar o valor da columa 1 mas com o valor mais alto na coluna 2: A,3 B,4 C,1 já estive com o numpy import numpy as np lista=np.loadtxt(r'ficheiro',dtype=str,delimiter=',',usecols=(0,1)) Obrigado
  24. andremsilva

    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
  25. Boas Pessoal, Estava a tentar fazer uma conversão de um ficheiro CSV para binário, basicamente estou a tentar customizar uma BD de IP's com o mmutils. Seguindo estes passos: https://github.com/threatstream/mhn/wiki/Customizing-Maxmind-IP-Geo-DB-for-Internal-Networks Estou a utilizar o seguinte comando: python csv2dat.py -w mmcity.dat mmcity GeoLiteCity-and-mynetworks.csv E obtenho o seguinte erro, que não estou a conseguir descortinar: Traceback (most recent call last): File "csv2dat.py", line 475, in <module> rval = main() File "csv2dat.py", line 471,
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.