benim ders kitapları .. UDP bağlantısı birinden bir soket programlama atama yapmaya çalışıyorum ..Soketin AF_INET özelliği yok mu?
UDPServer.py
from socket import *
serverPort = 12000
serverSocket = socket(AF_INET, SOCK_DGRAM)
serverSocket.bind(('', serverPort))
print('The server is ready to receive:')
while 1:
message, clientAddress = serverSocket.recvfrom(2048)
modifiedMessage = message.upper()
serverSocket.sendto(modifiedMessage, clientAddress)
UDPClient.py
from socket import *
serverName = 'localhost'
serverPort = 12000
clientSocket = socket(socket.AF_INET, socket.SOCK_DGRAM)
message = raw_input('Input lowercase sentence:')
clientSocket.sendto(message,(serverName, serverPort))
modifiedMessage, serverAddress = clientSocket.recvfrom(2048)
print (modifiedMessage)
clientSocket.close()
Neden alıyorum İstemci çalıştırırken bu hata?
Traceback (most recent call last):
File "UDPClient.py", line 4, in <module>
clientSocket = (socket.AF_INET, socket.SOCK_DGRAM)
AttributeError: type object 'socket' has no attribute 'AF_INET'
ben bu forumda baktım ve birisi benzer bir sorun vardı, ama onların sorunu onlar ithal edildi kendi socket.py dosyası vardı. Ben
Neden Windows 8'de Python erişime izin veremez .... ben standart Python biri ...Ayrıca, bu bir sidenote olduğunu kullanıyorum, yapma, şu anda bazıları için engellenir Nedeni ve ben bu bilgisayarda yönetici ve ben sadece hesabım ve Güvenlik Duvarı üzerinden Programa İzin Ver (Bu yüzden yönetici olduğumu kanıtlamak için grileştirilmemiş) Ayarları Değiştir'i tıkladığımda hiçbir şey görüntülenmez. Herhangi bir yardım lütfen?
kontrol yapması gerektiğini ve bunu nasıl erişen. – FatalError