Erro de Syntax na variável [RESOLVIDO]

1. Erro de Syntax na variável [RESOLVIDO]

Maycon V.
Paxv28

(usa Outra)

Enviado em 10/05/2020 - 19:26h

Olá, um script que estou trabalhando ele está com um erro de Syntax ele apresenta o seguinte

codigo = cliente.connect_ex(('example.com',porta))
^
SyntaxError: invalid syntax

Eu adicionei o Try e Except para adicionar mensagem a mais pra facilitar a resolução está Aqui o código completo.

import socket

portas = [21, 23, 80, 443, 8080]

try:
for porta in range(1,10000):
cliente = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
cliente.settimeout(0.1)
codigo = cliente.connect_ex(('example.com', porta))
if codigo == 0:
print porta, "OPEN"

except KeyboardInterrupt:
print "Operação Cancelada por Usuario"



  


2. Re: Erro de Syntax na variável [RESOLVIDO]

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 11/05/2020 - 01:48h

Amigo, testei o código aqui e rodou redondinho:

$ python2 teste.py
80 OPEN
443 OPEN


Vale lembrar que a sintaxe acima é compatível com python2, para rodar em python3 tem que adicionar parêntesis aos prints.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts