pyqt5優秀項目python,python qt5菜鳥教程-Python 網絡編程

 2023-11-14 阅读 31 评论 0

摘要:關于簡單實例 Mac 上運行不出來,有幾個報錯,做了下修改。 server.py #!/usr/bin/python pyqt5優秀項目python?# -*- coding: UTF-8 -*- import socket # 建立一個服務端 server = socket.socket(socket.AF_INET,socket.SOCK_STREAM) python QT、server.bin

關于簡單實例 Mac 上運行不出來,有幾個報錯,做了下修改。

server.py

#!/usr/bin/python

pyqt5優秀項目python?# -*- coding: UTF-8 -*-

import socket

# 建立一個服務端

server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)

python QT、server.bind(('localhost',6999)) #綁定要監聽的端口

server.listen(5) #開始監聽 表示可以使用五個鏈接排隊

while True:# conn就是客戶端鏈接過來而在服務端為期生成的一個鏈接實例

conn,addr = server.accept() #等待鏈接,多個鏈接的時候就會出現問題,其實返回了兩個值

qt菜鳥教程。print(conn,addr)

while True:

try:

data = conn.recv(1024) #接收數據

qt調用python腳本、print('recive:',data.decode()) #打印接收到的數據

conn.send(data.upper()) #然后再發送數據

except ConnectionResetError as e:

print('關閉了正在占線的鏈接!')

python圖形界面,break

conn.close()

client.py

#!/usr/bin/python

python qt5教程?# -*- coding: UTF-8 -*-

import socket# 客戶端 發送一個數據,再接收一個數據

client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #聲明socket類型,同時生成鏈接對象

client.connect(('localhost',6999)) #建立一個鏈接,連接到本地的6969端口

python自學、while True:

# addr = client.accept()

# print '連接地址:', addr

msg = '歡迎訪問菜鳥教程!' #strip默認取出字符串的頭尾空格

python GUI,client.send(msg.encode('utf-8')) #發送一條信息 python3 只接收btye流

data = client.recv(1024) #接收一個信息,并指定接收的大小 為1024字節

print('recv:',data.decode()) #輸出我接收的信息

client.close() #關閉這個鏈接

qt5 python,這個可以的。

葫蘆

葫蘆

Lyc***3678795@yahoo.com2年前 (2019-03-20)

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/174612.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息