日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:Python Socket是什么?怎么用?

編程中,想要輕松實(shí)現(xiàn)和訪問(wèn)在python中是可行的。今天就Socket小編為大家進(jìn)行講解。


代碼如下:


#客戶端發(fā)送字符串的代碼
str = 'hello'
s.send(bytes(str,encoding='utf8'))

----------------------------------------

#服務(wù)端接收字符串的代碼
conn,client_address = s.accept()
recv_data = conn.recv(1024)
print(str(recv_data,encoding='utf8'))
print(recv_data.decode())

-----------------------------------------

#輸出結(jié)果
hello
hello


解釋說(shuō)明:

1.客戶端使用send方法發(fā)送一個(gè)字符串hello,服務(wù)端使用recv方法接受字符串。

2.重點(diǎn)說(shuō)明的是python2.7版本可以直接發(fā)送字符串,但是在python3.0以上的版本都已經(jīng)不支持這種功能了,改成了只發(fā)送和接受字節(jié)的形式,所以在你使用python3.0以上版本的時(shí)候,要先把字符串轉(zhuǎn)換成字節(jié),然后再發(fā)送。

3.不管是把字節(jié)轉(zhuǎn)換成字符串,還是把字符串轉(zhuǎn)換成字節(jié),使用的編碼都是utf8。

4.這就是整個(gè)發(fā)送和接收的流程,其實(shí)并不難,因?yàn)檫@就是一個(gè)發(fā)送和一個(gè)接受的過(guò)程,如果多的話,就顯得有點(diǎn)亂了。

以上就是 Python中Socket的詳解。更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。


名稱欄目:創(chuàng)新互聯(lián)Python教程:Python Socket是什么?怎么用?
網(wǎng)站鏈接:http://www.5511xx.com/article/djhdpss.html