Pesquisar na Comunidade
Mostrando resultados para as tags ''python''.
Encontrado 280 registros
-
Como converter aplicação python com framework pygame para exe ?
uma questão postou William Jr Python
Estou aprendendo a desenvolver jogos em linguagem python, porem não consigo converter as aplicações feitas com o Framework pygame para um executável do windows, alguém poderia me ensinar ?- 2 respostas
-
- python
- execultavel
- (e %d mais)
-
Boa tarde, galera. Estou postando aqui um código de portscan que eu fiz utilizando threads para quem quiser usar ou aprimorar. Ainda estou aprendendo usar Python e com certeza o código precisa ser melhorado porque possui um erro em relação as threads que as vezes uma executa a mesma coisa que a outra. Também estou com uma dúvida, quando ela passa pelas portas 80 e 443, que são portas que permanecem abertas por padrão, não reconhece. Alguém saberia me dizer porque? Segue o código: import threading import random import socket import array import sys IP = raw_input("Entre com o ip:") INICIO = int(raw_input("Entre com o inicio:")) #digite um ip FIM = int(raw_input("Entre com o final:")) class Escaneia(threading.Thread): def __init__(self, IP, INICIO, FIM, MINI, MAXI, TIME): threading.Thread.__init__(self) self.IP = IP self.INICIO = INICIO self.FIM = FIM self.MINI = MINI self.MAXI = MAXI self.TIME = TIME def run(self): try: for i in range(INICIO,FIM): NUM = str(i) HOST = IP+NUM PORT = 0 #varrendo as portas for PORT in range(Send_min, Send_max): try: #print "varrendo..." #criando o socket tcp = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #conectando.... res = tcp.connect_ex((HOST, PORT)) #print "\n", PORT #name = socket.gethostname() #caso seja diferente de zero, a porta esta fechada if res == 0: print "IP: ", HOST, "\nporta: ", PORT, "aberta" tcp.close() thrd = threading.Timer(float(self.TIME), self.timef) thrd.start() thrd.join() except: print "ERRO!!!!" except: print "Erro ao scanear" def timef(self): return 0 qtdThread = 8 qtdPortas = 1024 contThread = qtdPortas/qtdThread threadrun = ["string", (1), 1, 1, 1, 1.0]*qtdThread MINI = array.array('i',(0 for i in range(0,qtdThread))) MAXI = array.array('i',(0 for i in range(0,qtdThread))) for i in range(0,qtdThread): MINI = (contThread * i) MAXI = (contThread *(i+1)-1) Send_min = MINI Send_max = MAXI threadrun = Escaneia(IP, INICIO, FIM, Send_min, Send_max, 0.001) threadrun.start() Abração.
-
Ola programadores... Seguinte: Tenho um software basico feito em python interface Tkinter (bem básico mesmo) o problema é o seguinte. Imagina que eu quero instalar em dezenas de computadores esse programa básico. E se eu adicionar mais funções nesse programa, seria idiotice ter que reinstalar em todos os computadores. Gostaria de saber como eu faço para que meu programa exiba uma notificação dizendo que tem uma nova versão do software disponivel assim o "cliente" pode instalar quando quiser. links, referencias, tutoriais, exemplos de codico.... tudo ajuda .. Grande Abraço galera... PS: Perdoe os erros de português.
-
- python
- programação
-
(e %d mais)
Tags:
-
Ola galera sou novo aqui no fórum mas e seguinte, estou criando um programa ate ai tudo bem porem quero colocar um banco de dados nele e preferi a db que já tem em Python mesmo no caso sqlite3, problema não e criar o banco de dados mas sim o seguinte: quero criar uma 'jan' de cadastros e fazer com que cada cadastro seja salvo no banco de dados e na aba principal receber o print de cada item castrado tipo com a entry em cima digito o produto e aparece o print dele em baixo só que não estou conseguindo fazer isso estou precisando muito de uma força alguém ai que entenda de python+sqlite3 poderia me dar um força por favor? skype: dhelbegor, ou deixe uma resposta no fórum mesmo desde já agradeço a todos!