- 博客(7)
- 收藏
- 关注
原创 TCP服务器端根据路径返回不同的网页
import socketimport redef main(): pass #服务器tcp服务器对象 tcp_server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #设置我们的端口地址重用 tcp_server.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1) #绑定端口号 tc...
2018-05-19 00:30:30
180
原创 斐波那契数列
from collections import Iterator,Iterable斐波那契数列一般形式"0 1 1 2 3 5 8 13 21 ......"class FibIter(object): def __init__(self, length): self.length = length self.number1 = 0 self.num...
2018-05-07 23:52:01
115
原创 多进程版文件夹拷贝工具
import osimport multiprocessingimport timedef copy_file(src_path, dest_path, file_name, queue): """是子进程调用 拷贝文件的函数 参数1源目录 参数2目标目录 参数3被拷贝的文件名 """ # 打开源目录/文件名 --读取rb---写入wb-> 目的目录 src_file...
2018-05-05 23:15:15
240
原创 线程版多任务聊天工具
import socketimport threadingdef send_data(udp_socket): """发送一次数据""" #调用sendto函数发送数据 data = input("请输入你要发送的数据:") ip = input("请输入接收人的IP地址:") port = int(input("请输入端口:")) udp_socket
2018-04-26 23:58:31
104
原创 TCP服务器
import socket# 买个电话当总机 -- 创建服务器套接字 - 接受客户端连接connect请求server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 设置套接字选项 对套接字级别的选项进行设置 重用地址 1设置0取消server_socket.setsockopt(socket...
2018-04-23 23:19:43
157
原创 用UDP连接 创建一个简易聊天工具
import socket def recv_message(udp_socket): """使用UDP进行数据接收""" recv_data, remote_address = udp_socket.recvfrom(4096) print("接收到来自%s的数据:%s" % (str(remote_address), recv_data.decode())) def send_messa...
2018-04-22 00:58:31
280
原创 Linux十大常用命令
1> 查看文件信息:lsls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。ls常用参数:参数含义-a显示指定目录下所有子目录与文件,包括隐藏文件-l以列表方式显示文件的详细信息-h配合...
2018-04-20 00:26:42
562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人