Jump to content
Fórum Script Brasil
  • 0

atributo inexistente


Question

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 to post
Share on other sites

9 answers to this question

Recommended Posts

  • 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 to post
Share on other 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

Edited by ArteEN
Link to post
Share on other 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 to post
Share on other 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

Edited by ArteEN
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148871
    • Total Posts
      644871
×
×
  • Create New...