Python İle Socket Programla [Tahribat Programlama Rüzgarı ]
-
pythonla küçük bir socket programı hazırladım, bunun tek işlevi client string yolluyor ve server bunu okuyor ve yazıyor. sedece bir örnek olsun diye yaptım :)
TBT yöneticileride bi python bölümü açsınlar :)
server kodları;
from socket import *
host = ''
port = 2000
s = socket(AF_INET, SOCK_STREAM) # TCP socketi açıyoruz
s.bind((host,port)) # serverda port açıyoruz
s.listen(5) # 5 girişe izin veriyoruz
while 1:
baglanti, adres = s.accept() # yeni bağlantı kabülü
while 1:
data = baglanti.recv(1024) # 1kb bilgi gelişi
if data: #data varsa
print 'Bilgi geldi: '+data #gelen bilgiyi yazdırıyoruz
else:
break
baglanti.close() # bağlantıyı kapatıyoruzbuda client kodları;
import sys
from socket import *
serverHost = '127.0.0.1' # server ip. biz localhost yapıyoruz
serverPort = 2000 # portlar 1024den buyuk olmalı
s = socket(AF_INET, SOCK_STREAM) # TCP socketi açıyoruz
s.connect((serverHost, serverPort)) #servera baglanti kuruluyor
gonderi=raw_input() #bir string yazılmaını bekliyoruz
s.send(gonderi) #bilgi gonderiliyor -
Devam hocam örneklerini seviyorum bende başlıcam inşallah işlerimi bi halledip rahata eriyim bol zaman doğsunda bende gömülecem..
-
evet özel python bölümü isteriz :P
eline sağlık hocam =))
-
eline sağlık hocam
