用户:
俊秀的小黄鸡N4ms查看:0 回复:1 评论:0 创建时间:2020-08-04T14:39:14
【作品展示】

【作品介绍】
WESa4h6
【作品源代码】
from socket import*
'''def go():
import os
print('你选择了发送文件...')
HOST = ''
PORT = 21520
BUFSIZ = 1024
ADDR = (HOST, PORT)
gosocket = socket(AF_INET, SOCK_STREAM)
gosocket.bind(ADDR)
gosocket.listen(5)
while True:
print('正在等待电脑连接...')
tcp, addr = gosocket.accept()
print('Ip地址为'+str(addr)+'的电脑连接成功!')
while True:
gofile = input('请输入文件的路径:')
if not gofile:
print('请重新输入!')
else:
if os.path.exists(gofile):
gofilesize = str(os.path.getsize(gofile))
print('文件大小为:'+gofile)
tcp.send(filesize.encode())
datago = gosocket.recv(BUFSIZ)
print('开始发送...')
gof = open(filename, "rb")
for line in f:
tcp.send(line)
print('发送成功!')
break
else:
print('没有此文件')
tcp.close()
break
gosocket.close()'''
def have():
print('你选择了接收文件...')
try:
HOST = input('请输入对方电脑的Ip地址:')
PORT = 21520
BUFSIZ = 1024
ADDR = (HOST, PORT)
havesocket = socket(AF_INET, SOCK_STREAM)
havesocket.bind(ADDR)
havesocket.listen(5)
except OSError:
print('请求失败...')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn