`
zjxs_sky100
  • 浏览: 28388 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

python socket学习

阅读更多
创建服务端:
#-*- coding=UTF-8 -*-
'''
Created on 2014-3-10
'''
import socket

Host = '127.0.0.1'
Port = 50000
Buffer = 5000
sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sock.bind((Host,Port))
sock.listen(0)
print("tcpServer listen as:%s %s\n\r" %(Host,Port))
while True:
    client_sock,client_addr = sock.accept()
    print('%s:%s connect' %client_addr)
    while True:
        recv = client_sock.recv(Buffer)
        recv = str(recv,"utf-8")
        if not recv:
            client_sock.close()
            break
        print("[Client %s:%s said]:%s" %(client_addr[0],client_addr[1],recv))
        client_sock.send(bytes("tcpServer has received your message","utf-8"))
    client_sock.close()

sock.close()
   
       
客户端:
#-*- coding=UTF-8 -*-
'''
Created on 2014-3-10
'''
import socket

Host = '127.0.0.1'
Port = 50000
Buffer = 5000

sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sock.connect((Host,Port))
sock.send(bytes('hello','utf-8'));
recv = sock.recv(Buffer)
recv = str(recv,"utf-8")
print("[tcpServer said]:%s" %recv)
sock.close()
分享到:
评论

相关推荐

    AsyncSocket -Python异步Socket编程代码

    Python异步Socket编程代码,对想学习python socket的人有用

    python socket 网络编程 教程

    在本教程中,您将首先学习一些 Python的基础知识,并了解 Python 是如何成为一种很好的网络编程语言的。然后您将着重了解 Python 的基本 socket 特性,我们使用了一个样例聊天程序作为参考;并了解一下可以提供异步...

    python socket编程实例

    关于python socket编程一篇优秀文档,适合python爱好者进阶学习!

    基于Socket的聊天室Python实现(GUI版)

    资源内容:基于Socket的聊天室Python...使用/学习目标:了解 Socket 核心原理 特点:简单、带GUI方便使用 适用人群:想阅读Python源码的初学者,想自己搭建远程聊天室的站长们 可以参考本资源来搭建属于您的聊天室!

    python socket

    python学习心得和大家分享,主要是在实习时候做的。对于初学者我觉得有很大的帮助。对于大神级别的就指导,有什么好的教导,忘指教!

    python socket实现客户端服务端通信列子

    包含client.py server.py 是学习python socket的好列子

    用socket实现的Python爬虫

    大学课程设计,python socket实现爬虫。可爬取图片,指定数量。交流学习。有正则表达式。内容合规合法。

    用python的socket实现的简易聊天室.rar

    利用Python标准库socket实现的简易聊天室,本人自己写的,在linux环境中测试的,希望能给学习python和socket的一些帮助,写的不好的,还请指正

    Python socket模块方法实现详解

    主要介绍了Python socket模块方法实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    python socket开发 TCP-IP.zip

    python 开发调试的socket程序,用于网络通信学习

    python-socket-网络编程实验报告.wps

    python-socket-网络编程实验报告.wps

    python聊天室---pyqt5+socket+Thread聊天室

    PyQt5结合Socket聊天室功能开发,项目中使用线程进行不同任务处理,是学习Scoket及线程非常好的案例。

    Python socket处理client连接过程解析

    主要介绍了Python socket处理client连接过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Python socket网络编程TCP/IP服务器与客户端通信

    Python socket网络编程 初学 python,前段时间买了两本书《python 编程从入门到实践》《Python 核心编程第三版》,第一本书主要讲的是一些基本语法和一些基本的使用方法,而第二本则深入很多,自己看来也是一知半解...

    Python socket 套接字实现通信详解

    主要介绍了Python socket 套接字实现通信详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    socket+python_python_socket

    基于socket的基础通信软件开发,适用于基础的python学习,只需要初步基础,便可掌握

    python socket threading 多线程服务端

    /usr/bin/env python3 # -*- coding:utf-8 -*- import socket import threading import pretty_errors # 一个错误模块,导入即可,它会把错误的信息显示的五颜六色的 import os.path import time

    python socket通讯实例(包含服务端及客户端)

    Python在各个编程语言中比较适合新手学习,Python解释器易于扩展,可以使用C、C++或其他可以通过C调用的语言扩展新的功能和数据类型。 [4]Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了...

    Python socket服务常用操作代码实例

    主要介绍了Python socket服务常用操作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics