python
大牛眼
关注linux,关注内核
展开
-
pyqt中qdialog类窗口添加最大最小关闭按钮
最近做的一个小仿真工具要结题了。在设计之初因为要用到PYQT的布局,因为QMainWindow有自己的布局方式,如果界面继承自QMainWindow,会丢失掉所有的布局,所以使用QDialog做布局。开发完成后发现一个小问题一直没有解决。这个界面的头部默认只有?和X,放大缩小都没有。百度了一下,这个QDialog的默认设置,也有很多方法设置这个头部,比如下文中的提到的方法。https://blog.csdn.net/qq_24185239/article/details/88575891?utm_med原创 2020-09-18 10:32:21 · 1603 阅读 · 1 评论 -
使用keras搭建网络
Keras是更高阶的Tensorflow的接口应用。Tensorflow框架已经不需要再引入第三方的keras包了,可以直接应用keras高阶接口。让神经网络的搭建门槛降低,更加利于科研人员使用神经网络。在此之上还有更加集成化的应用和模型,他们的关系基本可以用下图来表示,越低阶的开发门槛越高,使用越灵活,越高阶的越友好。可以根据开发人员的实际情况来决定使用那一层级的APIKeras的模型搭建...原创 2020-01-31 13:11:47 · 938 阅读 · 0 评论 -
利用一个训练好的网络对自己的数据集上进行训练
利用一个训练好的网络在自己的数据集上进行训练,就是一个迁移学习的过程。它适用于自己的数据集比较小,且自己的数据集与原网络的训练集特征有较大重合的情况。其基本原理是只训练已有网络的一部分参数,从而得到较好的性能。也有可能迁移学习训练原来网络的所有节点,此时相当于原网络的参数值作为初始化值进行训练。迁移学习的基本api是通过隐藏层的名称获取节点变量,也用到了tensorflow的根据已知网络隐藏层...原创 2020-01-31 13:04:22 · 3237 阅读 · 0 评论 -
python学习心得(一)
python学习心得人生苦短,我用python。看到python有那么多开放的库,短短几行代码就能搞定一个项目,有点面向对象的经验确实很容易学习。1、 语法基础2、 项目练习3、 项目过程中的一些心得4、 一些常用的包及模式化用法人生苦短,我用python。看到python有那么多开放的库,短短几行代码就能搞定一个项目,有点面向对象的经验确实很容易学习。1、 语法基础语法我是跟着廖雪峰老师的...原创 2019-03-15 09:36:23 · 36075 阅读 · 4 评论 -
python学习(二):selenium环境配置及jandan网爬虫修改
python学习二这篇是跟着梦想橡皮擦的爬虫课项目18爬取煎蛋网妹子图的时候对selenium的使用和安装走了一些弯路,写出来供大家参考1、橡皮擦的项目18中的问题2、selenium安装过程中的问题这篇是跟着梦想橡皮擦的爬虫课项目18爬取煎蛋网妹子图的时候对selenium的使用和安装走了一些弯路,写出来供大家参考1、橡皮擦的项目18中的问题橡皮擦该项目的教程地址:https://clou...原创 2019-03-15 16:38:50 · 502 阅读 · 0 评论 -
python学习心得(三):fake_useragent模块
为了爬虫需要,经常要构造头部代理,而python的fake_useragent模块提供了这个功能,不需要每次都自己写一堆代理的代码了。首先,fake_useragent在python3.5的版本上安装是有问题的,我是升级到3.7的版本之后再回去做了橡皮擦的课程练习,在橡皮擦老师的课程代码里面直接使用无参函数构造对象from fake_useragent import UserAgentua=...原创 2019-03-16 11:02:50 · 2108 阅读 · 0 评论 -
python学习心得(五):pymongo操作mongodb数据库
项目用mongodb存储数据常用的操作本地数据库存在python使用pymongo去连接数据库之前,应该保证数据库已经存在创建数据库过程mongo --port 27017 #连接本地数据库MongoDB shell version v4.0.6connecting to: mongodb://127.0.0.1:27017/?gssapiServiceName=mongodbI...原创 2019-05-07 16:55:33 · 571 阅读 · 0 评论 -
python学习心得(五):mongodb数据库使用
任何爬虫爬取的数据都需要存储,除了使用pandas和csv模块存为本地文件,也可以用数据库完成存储。根据橡皮擦老师的例子,mongodb数据库存储数据,对应的python模块是pymongo使用例子,在scrapy框架下,一个典型的pipeline.py文件如下使用前期,操作本地数据库,数据库是自启动的,并且已经建立了一个db,名称为sun,建立了用户/密码:dba/dbaimport t...原创 2019-03-22 08:38:55 · 321 阅读 · 0 评论 -
python学习心得(四):第一个scrapy项目调试经验
跟着橡皮擦老师的爬虫课走到第30课,终于开始接触scrapy框架了。我的练习项目是橡皮擦的第31课,爬取kr36的数据。源课程地址如下:https://cloud.tencent.com/developer/article/1397845橡皮擦老师已经给出了大部分的功能代码,我主要把调试的过程中的几个坑填一下,另外给出可以完整运行的项目示例。1、scrapy项目安装中的问题scrapy的安...原创 2019-03-19 10:16:11 · 518 阅读 · 0 评论