Ovviamente si, c'è il modulo socket e tutta una serie di framework ad alto livello (asyncore, SocketServer, Twisted, ecc...) che ti permettono di scrivere con facilità software di rete ma visto che nella tua domanda non sei stato specifico non posso esserlo neanche io.