自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 python cookbook:3 查找最大或最小的N个元素

import heapqnums = [1, 8, 2, 23, 7, -4, 18, 23, 42, 37, 2]print(heapq.nlargest(3, nums)) # Prints [42, 37, 23]print(heapq.nsmallest(3, nums)) # Prints [-4, 1, 2]两个函数同样支持关键字参数。portfolio = [ ...

2019-06-05 16:03:20 130

原创 python cookbook:2 如何保留最后N个元素

from collections import dequedef search(lines, pattern, history = 5): previous_lines = deque(maxlen=history) #双端队列 for line in lines: if pattern in line: yield line, pre...

2019-06-05 15:58:47 228

原创 python cookbook:1 使用*表达式来解压序列和可迭代对象赋值给多个变量

对于解压赋值,前提条件是'='左右两边的数量必须一致。如:a = (1, 2,3)x, y, z= a这种赋值可以用于任何可迭代对象,包括:列表、元祖、字符串、迭代器、生成器等。当只需要解压一部分数据时,可以通过任意变量名的方式占位。如:>>> data = [ 'ACME', 50, 91.1, (2012, 12, 21) ]>>&...

2019-06-05 15:41:24 111

原创 python使用TCP服务端发送接受数据

import socket# 创建套接字tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 绑定本地信息tcp_server_socket.bind(("", 7890))# listen 监听tcp_server_socket.listen(128)# 等待客户端的链接 acceptne...

2019-04-16 16:25:43 2448

原创 python使用TCP客户端发送接受数据

import socket# 1. 创建tcp的套接字tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 2. 链接服务器tcp_socket.connect(("172.18.146.150", 8080))# 3. 发送数据/接收数据send_data = input("请输入要发送的数据:")tcp_...

2019-04-16 15:50:22 2023

原创 python使用udp接受数据

import socketudp_soc = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 创建套接字local_address = ('', 1234)udp_soc.bind(local_address) # 绑定端口recv_data = udp_soc.recvfrom(1024) # 最大接受1024字节,存储的是...

2019-04-16 15:18:06 668

原创 python 使用udp协议发送数据

import socketudp_soc = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 创建套接字local_address = ('', 1234)udp_soc.bind(local_address) # 绑定端口data = input("please, input your data:")udp_soc.send...

2019-04-16 15:07:36 685

原创 python下Windows和Linux路径问题

Windows下用反斜杠\,加上转义字符就变成了\\,如c:\\hello\\hahalinux下使用斜杠/,如usr/bin/hello/haha使用python时无论win还是Linux都可以这样写import osprint('c:', os.path.join('hello','haha'))...

2019-03-18 10:42:25 3916

原创 预测的两种主要类型:分类和回归的区别

分类和回归(有的书里直接叫预测)都是关于预测问题的,分类顾名思义就是预测是A类,B类还是C类,或者是0还是1等,而回归,则是预测这个值具体是多少,给出已知a值预测出对应值是 b值。分类和回归的关键区别是目标属性是否连续,分类的目标属性必须是离散的,回归的目标属性必须是连续的...

2018-12-17 15:54:01 10821

转载 navicat for python 读表时一直显示正在载入,卡死不动,MySQL中MySQL Error 2013: Lost connection to MySQL server during q

error 2013,在my.ini 中添加max_allowed_packet=200M ,依旧没有解决问题。所以另寻它法。在Navicat中,右击数据库名称,打开命令行,输入show processlist;查看status是否有ID被锁,如果被锁,杀死ID,kill ID;我的问题解决了。转载:https://blog.csdn.net/qq_23167527/artic...

2018-12-04 15:36:05 1138

转载 ubantu16.04下ifconfig只有lo没有ens33

切换到root用户:sudo -s执行:/sbin/dhclient 转载:https://blog.csdn.net/woay2008/article/details/70477736

2018-09-17 20:13:08 1799

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除