Ir para conteúdo
Fórum Script Brasil
  • 0

atributo inexistente


asantos38

Pergunta

Boa tarde, a todos.

Estou estudando socket e as fontes de estudo que tenho são um pouco antigas.

Estou recebendo a seguinte mensagem de erro quando tento executar o código abaixo:
 

import socket

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

Erro: AttributeError: module 'socket' has no attribute 'AF_INET'

Alguém pode ajudar?

Desde já agradeço!

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Boa noite, ArteEN.

Seria isso?:

Air-de-Angelo:python angelo$ python3 clientsocket.py
['MAX_BYTES', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'argparse', 'client', 'random', 'server', 'socket', 'sys']
Air-de-Angelo:python angelo$

Link para o comentário
Compartilhar em outros sites

  • 0

quase, me referia a isso

import socket
print(dir(socket))

se fizer isso 'AF_INET' deve esta na listagem, se estiver na listagem o erro esta em algum lugar que não pode ser visto só com essas duas linhas que você postou

Editado por ArteEN
Link para o comentário
Compartilhar em outros sites

  • 0
22 horas atrás, ArteEN disse:

quase, me referia a isso


import socket
print(dir(socket))

se fizer isso 'AF_INET' deve esta na listagem, se estiver na listagem o erro esta em algum lugar que não pode ser visto só com essas duas linhas que você postou

Tive o mesmo retorno.

Link para o comentário
Compartilhar em outros sites

  • 0
52 minutos atrás, asantos38 disse:

Agora esse print da saída, que você pede seria como?

você já mandou la na primeira postagem, então não precisa, foi erro meu, tava na preça

tenta isso

>>> import socket
>>> 'AF_INET' in dir(socket)
True

se sair um False então esta constante não faz parte, e você tera que procurar algo especifico para o mac os, ai infelizmente não vou poder ajudar

------

pesquisei rapidamente e vi que algumas familias podem estar ou não presentes, e isso vai depender do sistema e compilação

Editado por ArteEN
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...