python客户端读取文件并发送接收数据

Posted stupid_vincent

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python客户端读取文件并发送接收数据相关的知识,希望对你有一定的参考价值。

# -*- coding=gb2312 -*-
__author__ = vincent

import socket
import time
import sys
import locale

def Client():
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    sock.connect((192.168.2.100, 20000))
    print "连接服务端" + "192.168.2.100" + ".20000" + "成功..."
    file_object = open(mpcomm.xml)
    try:
        all_text = file_object.read()
    finally:
        file_object.close()

    send_data = {:0>6d}{}.format(len(all_text), all_text)
    print "发送数据:" + send_data
    sock.send(send_data)
    recv_data = sock.recv(10240)
    print "接受数据:" + recv_data

def p(f):
    print %s.%s(): %s % (f.__module__, f.__name__, f())

if __name__ == __main__:
    Client()

 

以上是关于python客户端读取文件并发送接收数据的主要内容,如果未能解决你的问题,请参考以下文章

用Python实现邮件发送Hive明细数据

使用 python 套接字发送/接收数据

Python Flask 不向客户端发送发射

如何用webservice从客户端发送一个xml给服务端接收并插入数据库

linux下socket文件传输问题

使用 Sockets 发送和接收数据