python
文章平均质量分 50
逆夏11111
这个作者很懒,什么都没留下…
展开
-
socket使用(recv踩坑)
的话,filesize=4096会便利4096次,而你每次接受4096字节的话,其实接受一次就可以了,所以第一次recv接收到数据之后,还会接着循环进入recv的方法,所以卡住了,那么这里其实控制接受的次数就可以了。上网查找这个recv方法是阻塞的,如果收不到数据就会一直卡在那里等待接收,进入不了后面的程序,也就处理不了接收到的图片,client也会一直监听等待回复。这样在发完之后client主动关闭了发送端口,server也不会再等待接受了,直接就进入了处理图片后面的程序。server端卡在了。原创 2023-04-04 11:05:14 · 2340 阅读 · 1 评论 -
python实现api接口
fastapi使用原创 2022-11-08 12:04:26 · 1262 阅读 · 0 评论 -
from . import h5 as _h5 File “h5py\h5.pyx“, line 41, in init h5py.h5 AttributeError: type object ‘h5
报错from . import h5 as _h5 File “h5py\h5.pyx”, line 41, in init h5py.h5 AttributeError: type object ‘h5py.h5.H5PYConfig’ has no attribute ‘reduce_cython’H5py找不到 h5.pyx文件解决:直接去pypi网站重新下载一个whl文件重新pip一下解决了!...原创 2021-08-26 15:33:05 · 1942 阅读 · 0 评论 -
装饰器
1.if __name__ == '__main__':如果直接在窗口中print(__name__)打印出来的是说明默认情况下,认为运行的文件是__main__2.函数的名字def num1(): print("aaa")if __name__ == '__main__': print(num1.__name__)说明num1.__name__可以提取出运行的函数的名字3.想记录函数运行时间一般用解释时间减去开始时间就可以得到函数运行时间import time原创 2021-01-16 11:37:32 · 106 阅读 · 0 评论 -
《机器学习》里的python函数积累
-**sort(0)/sort(1)**出自第八章P140sort是用于排序的,对于矩阵用sort(0),sort(1),对于矩阵用这两个函数效果是不一样的sort(0)用于对矩阵的列元素进行从小到大排序,在每一列分别进行排序sort(1)用于对矩阵的行元素进行从小到大排序,在每一行分别进行排序所以文中这里用sort(0)得到的是:… …...原创 2019-02-28 17:22:30 · 238 阅读 · 0 评论 -
《数据分析与挖掘》里的 python函数积累
**annotate标注文字**annotate语法说明 :annotate(s=‘str’ ,xy=(x,y) ,xytext=(l1,l2) ,…)s 为注释文本内容xy 为被注释的坐标点xytext 为注释文字的坐标位置import matplotlib.pyplot as pltimport numpy as npx = np.arange(0, 6)y = x * x...原创 2019-03-12 20:08:36 · 247 阅读 · 0 评论 -
python保存训练模型,提取并使用训练模型
存储模型训练好的模型可以进行存储,下次有测试数据就可以直接使用了pickle方法from sklearn import svmfrom sklearn import datasetsclf = svm.SVC()iris = datasets.load_iris()X,y = iris.data,iris.targetclf.fit(X,y)#保存#method 1:pic...原创 2019-03-26 13:07:24 · 23307 阅读 · 10 评论