python
文章平均质量分 56
雨破尘
B What I Wanna B
展开
-
到当前日期的每周一和周日、每月第一天和最后一天日期的获取
由于项目的运营报表有新需求,而且之间一直用node.js来做,在操作数据库上不是很方便。所以现在我转成了用python来做运行报表,跟node.js比起来,感觉python不止方便了一点。下面两个方法,其功能如下: 1.通过某一周的周一和周日的日期,获取这一周到目前每周周一和周末的日期,以字符串的格式存在一个二维列表中 2.通过某一月的第一天和最后一天的日期,获取这一月到目前每月第一天和最后一天原创 2017-12-14 16:18:23 · 2113 阅读 · 0 评论 -
运用Python从一个数据库的某个表中导数据到另一个数据库的某个表
之前写过一篇通过Node.js从一个数据库的某个表中导数据到另一个数据库的某个表,现在是通过python来进行导出,个人感觉操作起来还是不node.js方便不少,具体代码如下:import pymysqldef readAndWrite(): for i in range(len(readDB)): # 四个参数分别为数据库地址,用户名,密码,数据库名称 r原创 2017-12-19 11:36:08 · 9293 阅读 · 2 评论 -
利用python3爬取小说
此博客是在学习了大神Jack-Cui的专栏Python3网络爬虫入门之后写的,代码也是在他的一篇博客代码上稍做了下改动,在这里感谢下大神,从他那里学了很多,向大神致敬。 实现的主要功能是从笔趣看上爬取小说《亵渎》,代码如下:from urllib import requestfrom bs4 import BeautifulSoupimport reimport osheade原创 2018-01-27 10:15:24 · 4863 阅读 · 0 评论 -
一:细说python3中sort和sorted
sort和sorted的区别虽然python3中sort()和sorted()都可以用来排序,但二者有以下两个最主要的区别:sort只能应用在列表list上,而sorted可以对所有可迭代的对象进行排序的操作sort方法会在原list上直接进行排序,不会创建新的list。而sorted方法不会对原来的数据做任何改动,排序后的结果是新生成的。如果我们不需要原来的数据而且数据是list类型...原创 2018-04-10 20:29:11 · 3332 阅读 · 0 评论 -
用python绘制评估优化算法性能的测试函数
测试函数主要是用来评估优化算法特性的,这里我用python3绘制了部分测试函数的图像。具体的测试函数可以结合维基百科来了解。想要显示某个测试函数的图片把代码结尾对应的注释去掉即可,具体代码如下:import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Ddef dr...原创 2018-05-16 14:41:30 · 14201 阅读 · 5 评论 -
二、使用scipy读图片并改变图片大小
1.scipy.ndimage.imread scipy.ndimage.imread()方法在scipy的1.0.0版本中被丢弃了,在1.2.0版本中通过imageio.imread来调用该方法。由于我的scipy版本还是0.19.0版本的,所以我这里就直接通过scipy.ndimage.imread来调用了。 该方法用来从文件中读取图像作为数组。只有在安装了Python Imagi...原创 2018-06-04 15:03:20 · 7671 阅读 · 0 评论 -
三、用numpy.pad()对图像进行填充及简单的图像处理
一、用numpy.pad()对图像进行填我们都知道在css的盒子模型中,有padding(内边距)这一属性。同css中的padding类似,在numpy中,numpy.pad()可以跟矩阵添加内边距,这一方法在CNN中的卷积层可以用到,可以影响到卷积后矩阵的维度,其用法如下:numpy.pad(array, pad_width, mode, **kwargs)[source]其中arr...原创 2018-06-29 12:09:13 · 20264 阅读 · 0 评论 -
四、用SVD压缩图像
矩阵的奇异值分解是矩阵的一种分解方式。我们可以利用矩阵的奇异值分解,提取矩阵的主要信息,从而通过比原矩阵少的数据量,来还原跟原矩阵差不多的信息。在python的numpy库中跟我们提供了svd分解的函数:U, S, VT = numpy.linalg.svd(matrix)该函数返回2个矩阵U、VT和1个1维的奇异值向量,这是因为奇异值矩阵是一个对角矩阵,除了对角元素外其他元素都为0,转为...原创 2018-07-11 14:08:07 · 9487 阅读 · 3 评论