欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3.5基于TCP實(shí)現(xiàn)文件傳輸

 更新時間:2020年03月20日 14:08:55   作者:09w09  
這篇文章主要為大家詳細(xì)介紹了python3.5基于TCP實(shí)現(xiàn)文件傳輸?shù)拇a,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了python3.5基于TCP實(shí)現(xiàn)文件傳輸?shù)木唧w代碼,供大家參考,具體內(nèi)容如下

服務(wù)器代碼

# _*_ coding:utf-8 _*_

from socket import *
import _thread

def tcplink(skt,addr):
 print(skt)
 print(addr,"已經(jīng)連接上...")
 print('開始發(fā)送文件')
 with open('./ww.jpg', 'rb') as f:
  for data in f:
   print(data)
   skt.send(data)
 f.close()
 skt.close()


HOST = "127.0.0.1"
PORT = 23333
ADDR = (HOST,PORT)

server = socket(AF_INET,SOCK_STREAM)
server.bind(ADDR)
server.listen(5)

while True:
 print("等待連接...")
 skt,addr = server.accept()
 print(skt)
 try:
  _thread.start_new_thread(tcplink,(skt,addr))
 except:
  print("線程無法啟動")
server.close()

客戶端代碼

# _*_ utf-8 _*_

from socket import *

HOST = "127.0.0.1"
PORT = 23333
ADDR = (HOST,PORT)

client = socket(AF_INET,SOCK_STREAM)
client.connect(ADDR)

with open("./gg.jpg","ab") as f:
 while True:
  data = client.recv(1024)
  if not data:
   break;
  f.write(data)

f.close()
print("接收完畢")
client.close()

上面的代碼都經(jīng)過測試能正常運(yùn)行,希望大家能有所啟發(fā)。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺談Python中的模塊

    淺談Python中的模塊

    這篇文章主要介紹了Python中的模塊相關(guān)知識,文中代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • python正則過濾字母、中文、數(shù)字及特殊字符方法詳解

    python正則過濾字母、中文、數(shù)字及特殊字符方法詳解

    這篇文章主要介紹了python正則過濾字母、數(shù)字及特殊字符方法詳解,需要的朋友可以參考下
    2020-02-02
  • 深入理解Python的jieba模塊

    深入理解Python的jieba模塊

    這篇文章主要介紹了深入理解Python的jieba模塊,英語單詞之間是通過空格分隔的,但是中文卻不存在空格的概念,因此需要一個模塊來解決中文的分詞問題,jieba模塊是一個python第三方中文分詞模塊,可以用于將語句中的中文詞語分離出來,需要的朋友可以參考下
    2023-11-11
  • python制作的天氣預(yù)報小工具(gui界面)

    python制作的天氣預(yù)報小工具(gui界面)

    大家好??!我用Tkinter寫了一個天氣預(yù)報小工具,支持34個省級行政區(qū)以及港澳臺地區(qū)天氣,覆蓋全面。程序打包好放在了藍(lán)奏云,與大家分享一下。
    2021-05-05
  • 單利模式及python實(shí)現(xiàn)方式詳解

    單利模式及python實(shí)現(xiàn)方式詳解

    單例模式(Singleton Pattern)是一種常用的軟件設(shè)計模式,該模式的主要目的是確保 某一個類只有一個實(shí)例存在.這篇文章主要介紹了單利模式及python實(shí)現(xiàn)方式及Python單例模式的4種實(shí)現(xiàn)方法,需要的朋友可以參考下
    2018-03-03
  • 解決Python計算矩陣乘向量,矩陣乘實(shí)數(shù)的一些小錯誤

    解決Python計算矩陣乘向量,矩陣乘實(shí)數(shù)的一些小錯誤

    今天小編就為大家分享一篇解決Python計算矩陣乘向量,矩陣乘實(shí)數(shù)的一些小錯誤,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python如何遍歷JSON所有數(shù)據(jù)

    Python如何遍歷JSON所有數(shù)據(jù)

    這篇文章主要介紹了Python如何遍歷JSON所有數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 關(guān)于Numpy數(shù)據(jù)類型對象(dtype)使用詳解

    關(guān)于Numpy數(shù)據(jù)類型對象(dtype)使用詳解

    今天小編就為大家分享一篇關(guān)于Numpy數(shù)據(jù)類型對象(dtype)使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • python逆序打印各位數(shù)字的方法

    python逆序打印各位數(shù)字的方法

    今天小編就為大家分享一篇python逆序打印各位數(shù)字的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • pycharm打開長代碼文件CPU占用率過高的解決

    pycharm打開長代碼文件CPU占用率過高的解決

    這篇文章主要介紹了pycharm打開長代碼文件CPU占用率過高的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評論