返回顶部
首页 > 资讯 > 后端开发 > Python >python 3 socket
  • 457
分享到

python 3 socket

pythonsocket 2023-01-31 07:01:17 457人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

server.py:import Socketdef main():    host = '127.0.0.1'    port = 5000    server_socket = socket.socket()    server_soc

server.py:

import Socket


def main():

    host = '127.0.0.1'

    port = 5000


    server_socket = socket.socket()

    server_socket.bind((host, port))

    server_socket.listen(1)


    print('***** Server Started *****')

    conn, addr = server_socket.accept()

    print('Connection from: ' + str(addr))

    while True:

        data = conn.recv(1024).decode()

        print('from connected user: ' + str(data))

        if not data:

            data = 'NO DATA'

        else:

            data = str(data).upper()

        print('sending: ' + str(data))

        conn.send(data.encode())


    conn.close()


client.py:

import socket


def main():

    host = '127.0.0.1'

    port = 5000


    client_socket = socket.socket()

    client_socket.connect((host, port))


    message =  input(' -> ')


    while message != 'q':

        client_socket.send(message.encode())

        data = client_socket.recv(1024).decode()

        print('Receive from server: ' + data)

        message = input(' -> ')


    client_socket.close()


if __name__ == '__main__':

    main()


--结束END--

本文标题: python 3 socket

本文链接: https://lsjlt.com/news/192067.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python 3 socket
    server.py:import socketdef main():    host = '127.0.0.1'    port = 5000    server_socket = socket.socket()    server_soc...
    99+
    2023-01-31
    python socket
  • 某源码thread,socket研究3
    /// /// @file Worker.h /// @brief 用户接口类 /// @author guozhiming /// @date 2007-05-16 /// #ifndef __WORKER__ #define __WOR...
    99+
    2023-01-31
    源码 thread socket
  • python中socket与socket
    一、socket模块socket又叫套接字,是网络编程中的一个基本组件,是两个端点的程序之间的“信息通道”程序可分布在不同的计算机上(通过网络连接),通过socket套接字相互发送信息。python中的大多数的网络编程都 隐藏了socket...
    99+
    2023-01-31
    python socket
  • python socket
    1、TCP链接 TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。所以在进行TCP链接时首先要开启服务器端口。 TCP服务端一般有几个步骤: ①  sk = socket.socket(socket.AF_INET, socke...
    99+
    2023-01-30
    python socket
  • python之socket
    python之socket一、初识socket        socket 是网络连接端点,每个socket都被绑定到一个特定的IP地址和端口。IP地址是一个由4个数组成的序列,这4个数均是范围 0~255中的值(例如,220,176,36...
    99+
    2023-01-31
    python socket
  • Python thread socket
    从网上参考了一些代码,实现了一个Python实现的基于线程的socket server, 用来实现各种服务系统的原型。放在这里供以后参考。 #!/usr/bin/env python import threading&...
    99+
    2023-01-31
    Python thread socket
  • python socket window
    python socket 在本机跑成功后 在服务器端 将服务器端的代码放上去 却发现 跑不动关掉服务器的windows 防火墙 就没有问题了 可以跑但是 担心不安全;在服务器防火墙的高级安全设置 里面 新建 入站规则 选择 端口  然后 ...
    99+
    2023-01-31
    python socket window
  • python Socket模块
      UDP:   from socket import * import struct send_data = struct.pack('!H8sb5sb',1,'test.jpg',0,'octet',0) ========>利...
    99+
    2023-01-30
    模块 python Socket
  • python socket学习
    一、简单实例:实现客户端向服务端发送的信息,服务器收到信息后加上当前时间再返回给客户端服务端实现:#!/usr/bin/python import socket, traceback, time host = '' port = 8000 ...
    99+
    2023-01-31
    python socket
  • Python-socket总结
    socket是什么什么是socket所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。列入你和移动客服咨询问题时,会有一个客服...
    99+
    2023-01-31
    Python socket
  • python socket编程
    socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开...
    99+
    2023-01-31
    python socket
  • python--socket用法
    服务器端:import SocketServerimport osclass MyTCPHandler(SocketServer.BaseRequestHandler):    def handle(self):        print ...
    99+
    2023-01-31
    python socket
  • python简单socket
    clinet端#! /usr/bin/env python # -*-coding: utf-8-*- #这段代码是clinet端 import socket   #for sockets import sys  #for exit t...
    99+
    2023-01-31
    简单 python socket
  • Python-socket编程
    一.socket编程Socket 是网络编程的一个抽象概念。通常我们用一个 Socket 表示“打开了一个网络链接”,而打开一个 Socket 需要知道目标计算机的 IP地址和端口号,再指定协议类型即可。二.Python的socket编程实...
    99+
    2023-01-31
    Python socket
  • python 实现socket
    socketserver   client服务器端  监听socket  IP+端口   网络通信本地  网络stream  tcp  dgram udp ftp服务器   传文件  传命令socket.server  多线程-执行impo...
    99+
    2023-01-31
    python socket
  • python socket是什么
    这篇文章主要讲解了“python socket是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python socket是什么”吧!socket起源于Unix,而Unix/Linux基本...
    99+
    2023-06-27
  • Python -- socket 实现服
      现在需要做一个分布式课程设计(简单小游戏),三个人小组合作完成。   我需要设计一个登录注册服务器,接收来自网关服务器(消息中间件)的用户登录注册消息请求,然后生成访问数据库服务器的消息,发送给数据库服务器,接收并处理其返回信息,发送...
    99+
    2023-01-31
    Python socket
  • Python tcp socket 传送
    【测试环境】os:Windows 10 x64 Python:3.6.3【server.py】#encoding: utf-8 #author: walker #date:  2017-12-01  #summary: 用socket创建t...
    99+
    2023-01-31
    Python tcp socket
  • 47. Python socket编程
    1.获取百度返回信息import socket host = "www.baidu.com" port = 80 ip = socket.gethostname(host) #获取访问百度的时候解析出来的IP地址。(vip) print (...
    99+
    2023-01-31
    Python socket
  • python的socket编程
    转自http://www.oschina.net/question/12_76126 参考http://www.cnblogs.com/waniu/archive/2012/08/08/2628390.html 一个简单的python so...
    99+
    2023-01-31
    python socket
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作