日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python使用socket實現圖像傳輸功能

瀏覽:28日期:2022-06-16 09:20:25

在python中使用socket進行linux服務器與win10主機間的圖像傳輸,供大家參考,具體內容如下

前提:服務器與主機需要在同一局域網內

使用方法:

(1)分別將下面兩段代碼存入對應位置(2)先運行服務器端代碼,顯示Wait for Connection.....................(3)在運行客戶端代碼,顯示input the file:(4)在(3)的輸出后面復制想需要傳輸的圖像地址即可

1.服務器端(我的是Linux服務器)

# 服務器端server.pyimport socketimport osimport sysimport structdef socket_service_image(): try:s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)# s.bind((’127.0.0.1’, 8001))s.bind((’改成你的服務器ip地址’, 8001))s.listen(10) except socket.error as msg:print(msg)sys.exit(1) print('Wait for Connection.....................') while True:sock, addr = s.accept() # addr是一個元組(ip,port)deal_image(sock, addr)def deal_image(sock, addr): print('Accept connection from {0}'.format(addr)) # 查看發送端的ip和端口 while True:fileinfo_size = struct.calcsize(’128sq’)buf = sock.recv(fileinfo_size) # 接收圖片名if buf: filename, filesize = struct.unpack(’128sq’, buf) fn = filename.decode().strip(’x00’) new_filename = os.path.join(r’G:reseive_images’ + fn) # 在服務器端新建圖片名(可以不用新建的,直接用原來的也行,只要客戶端和服務器不是同一個系統或接收到的圖片和原圖片不在一個文件夾下) recvd_size = 0 fp = open(new_filename, ’wb’) while not recvd_size == filesize:if filesize - recvd_size > 1024: data = sock.recv(1024) recvd_size += len(data)else: data = sock.recv(1024) recvd_size = filesizefp.write(data) # 寫入圖片數據 fp.close()sock.close()break if __name__ == ’__main__’: socket_service_image()

2.客戶端(我的是win10主機)

# 客戶端client.pyimport socketimport osimport sysimport structdef sock_client_image(): while True:try: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((’改成服務器ip地址’, 8001)) # 服務器和客戶端在不同的系統或不同的主機下時使用的ip和端口,首先要查看服務器所在的系統網卡的ip # s.connect((’127.0.0.1’, 8001)) #服務器和客戶端都在一個系統下時使用的ip和端口except socket.error as msg: print(msg) print(sys.exit(1))filepath = input(’input the file: ’) # 輸入當前目錄下的圖片名 xxx.jpgfhead = struct.pack(b’128sq’, bytes(os.path.basename(filepath), encoding=’utf-8’), os.stat(filepath).st_size) # 將xxx.jpg以128sq的格式打包s.send(fhead)fp = open(filepath, ’rb’) # 打開要傳輸的圖片while True: data = fp.read(1024) # 讀入圖片數據 if not data:print(’{0} send over...’.format(filepath))break s.send(data) # 以二進制格式發送圖片數據s.close()# break #循環發送if __name__ == ’__main__’: sock_client_image()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
综合国产视频| 91视频一区| 免费观看日韩电影| 日日摸夜夜添夜夜添国产精品| 日本在线观看不卡视频| 国产色99精品9i| 精品午夜视频| 亚洲福利国产| 在线亚洲一区| 国产精品日韩精品在线播放| 精品国产美女a久久9999| 国产成人黄色| 在线亚洲一区| 捆绑调教美女网站视频一区| 日韩啪啪电影网| 一区二区精彩视频| 国模大尺度视频一区二区| 欧美精选一区二区三区| 欧美日韩1区| 高清av不卡| 中文字幕av一区二区三区人 | 97视频热人人精品免费| 亚洲欧洲一区二区天堂久久| 国产日韩欧美在线播放不卡| 综合日韩av| 喷白浆一区二区| 精品精品国产三级a∨在线| 一区福利视频| 久久精品二区亚洲w码| 欧美99久久| 国产精品视频一区二区三区四蜜臂| 欧美午夜精彩| 欧美国产另类| 免费人成在线不卡| 日韩中文欧美| 国产情侣一区在线| 日韩午夜在线| 精品中文字幕一区二区三区 | 国产精品一国产精品k频道56| 久久亚洲国产| 欧美精品第一区| 免费成人av在线播放| 日本免费一区二区三区四区| 欧美日韩伊人| 久久高清一区| 日本免费一区二区三区四区| 国产精久久久| 午夜久久av | 91成人在线网站| 欧美精品一区二区三区精品| 精品视频自拍| 日韩精品高清不卡| 在线亚洲一区| 亚洲a在线视频| 精品久久免费| 久久精品99久久久| 亚洲一二av| 国产一区久久| 桃色av一区二区| 欧美aaaaaa午夜精品| 亚洲一级淫片| 久久亚洲欧洲| 国产伊人精品| 日韩国产综合| 美女精品久久| 国产欧美一区二区三区米奇| 亚洲香蕉视频| 久久亚洲电影| 久久国产精品亚洲77777| 欧美99久久| 欧美1级日本1级| 999久久久免费精品国产| 国产网站在线| 鲁鲁在线中文| 超碰在线99| 成人在线免费观看91| 国产精品一级| 欧美日韩亚洲三区| 亚洲美女久久| 亚洲精品国产精品粉嫩| 在线精品一区| 美女日韩在线中文字幕| 亚洲欧美激情诱惑| 亚洲深夜福利| 精品91久久久久| 在线国产一区二区| 亚洲精品网址| 欧美午夜不卡影院在线观看完整版免费 | 老司机精品在线| 久久不卡日韩美女| 国产欧美综合一区二区三区| 奇米777国产一区国产二区| 国产黄大片在线观看| 国产成人精品一区二区三区视频| 久久99高清| 91欧美在线| 国产99精品| 9色精品在线| 蜜桃一区二区三区在线观看| 亚洲天堂日韩在线| 日韩av电影一区| 国产精品三级| 超碰在线99| 久久久久免费av| 在线一区免费观看| 香蕉久久夜色精品国产| 免费久久精品视频| 日韩av一区二区三区| 久久精品99久久久| 麻豆91精品视频| 丝袜诱惑一区二区| 欧美va天堂在线| 亚洲一区二区三区高清不卡| 亚洲视频国产精品| 国产欧美自拍| 亚洲天堂av影院| 国产一区久久| 亚洲精品成a人ⅴ香蕉片| 91精品国产自产在线丝袜啪| 国产精品日本一区二区不卡视频 | 成人午夜网址| 正在播放日韩精品| 欧美不卡高清| 亚洲aa在线| 精品一区二区男人吃奶| 日本国产精品| 日韩在线卡一卡二| 国产精品自拍区| 成人自拍av| 影院欧美亚洲| 日本午夜免费一区二区 | 中文字幕av一区二区三区四区| 国产精品久久乐| 日韩不卡免费高清视频| 麻豆成人在线| 国产精品久久久亚洲一区| 日韩在线高清| 亚洲日本久久| 国产精品二区不卡| 国产精品日韩| 国产精品成人自拍| 久久精品青草| 一区二区不卡| 国产成人精品一区二区三区在线| 九色精品91| 久久国产婷婷国产香蕉| 亚洲综合在线电影| 亚洲精品人人| 欧美日韩国产观看视频| 视频一区欧美精品| 国内揄拍国内精品久久| 91久久黄色| 久久精品一区| 亚洲一区区二区| 久久亚洲道色| 六月婷婷一区| sm久久捆绑调教精品一区| 蘑菇福利视频一区播放| 另类欧美日韩国产在线| 亚洲一区久久| 98精品久久久久久久| 婷婷五月色综合香五月| 日韩欧美视频专区| 日韩精品一区二区三区中文在线 | 欧美日韩一区二区综合| 91成人小视频| 亚洲精品一二三区区别| 精品国产91| 日本不卡一二三区黄网| 国产99精品一区| 精品视频在线观看网站| 麻豆91精品| 久久久噜噜噜| 国产黄色一区| 亚洲精品激情| 欧美va亚洲va日韩∨a综合色| 免费在线成人| 亚洲aa在线| 99视频一区| 精精国产xxxx视频在线播放 | 亚洲欧美日韩视频二区| 欧美激情另类| 国产精品香蕉| 亚洲图片久久| 欧美~级网站不卡| 四虎成人av| 国产美女视频一区二区| 欧美综合二区| 99精品网站| 国产一区二区三区网| 91国内精品| 亚洲v天堂v手机在线| 在线午夜精品| 欧美1级日本1级| 天堂8中文在线最新版在线| 免费一区二区三区在线视频| 日韩精品福利一区二区三区| 久久福利影视| 日韩一区二区免费看| 日韩三区在线|