自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 pyqt5生成托盘时去掉任务栏显示

self.setWindowFlags(Qt.FramelessWindowHint | Qt.Tool | Qt.WindowStaysOnTopHint )

2020-11-27 17:05:57 145

原创 python日常小帮手之检测程序的行数

# -*- coding: utf-8 -*-'''Author: LQDQQ: 743701947'''import sysimport oscount = 0def run_check(dir_path): global count file_list = os.listdir(dir_path) # print(file_list) for file in file_list: if os.path.isfile(dir_path.

2020-08-30 19:20:35 51

原创 python 20行程序实现jpg转pdf

安装:pip install reportlab -ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com# -*- coding: utf-8 -*-import sysfrom reportlab.lib.pagesizes import portraitfrom reportlab.pdfgen import canvasfrom PIL import Imagedef jpg_to_pdf(jpg_path...

2020-06-20 17:27:30 275

原创 PyQt5小应用之检测中文字数

# -*- coding: utf-8 -*-'''Author: LQDQQ: 743701947Date: 2020/06/20'''from PyQt5.QtWidgets import QApplication, QMainWindow, QPushButton, QTextEdit, QLineEdit, QLabelfrom PyQt5.QtGui import QFontfrom PyQt5.QtCore import pyqtSignal, QThreadimport s.

2020-06-20 08:53:58 139

原创 PyQt5中实现标题栏中放大按钮禁用并显示出来(缩小按钮和关闭按钮正常,可以拉伸界面大小)

self.setWindowFlags(Qt.WindowMinimizeButtonHint | Qt.WindowCloseButtonHint)其中Qt是通过PyQt5.QtCore导入。效果如下:

2020-04-22 01:01:43 568

原创 PyQt5中QPropertyAnimation的应用

# -*- coding: utf-8 -*-from PyQt5.Qt import *import sysimport timeimport numpy as npclass BallCartoon(QMainWindow): n = 0 flag = 0 ani_w = None def __init__(self): su...

2020-03-31 20:28:50 839 4

原创 jinja2.exceptions.TemplateNotFound最快速的解决办法

被人问了个问题,jinja2.exceptions.TemplateNotFound这个该怎么解决?其实这个问题,有些网上的大佬们的解决办法无非就是新建templates文件夹,与py文件保持同一级,将html文件放进templates文件夹内等等。其实,最快速的办法就是检查下面几点:1、项目下面是否有templates文件夹,你的html文件是否放进了里面;2、templates文件...

2019-12-24 16:08:59 2598 1

原创 pytorch matplotlib实时可视化训练过程

在《keras matplotlib实时可视化训练过程》这篇文章中,我们已经实现了keras训练神经网络的时候,实时观察曲线的变化,那么在pytorch框架下该如何实现呢?也很简单,直接上程序:# -*- coding: utf-8 -*-# TODO: LQD 2019/10/24# TODO: qq:743701947import torchimport matplotlib.p...

2019-10-24 11:22:03 3320

原创 keras matplotlib实时可视化训练过程

直接上代码,只需要整体复制进程序,并且在主函数中调用visualization_of_deep_learning_training()即可。同时,需要在fit里面添加callbacks=[lr_see]。作用:可以在训练的时候实时绘制acc,val_acc,loss曲线,实时观察训练效果。# -*- coding: utf-8 -*-# TODO: LQD 2019/10/23# T...

2019-10-23 17:39:05 788 1

原创 RuntimeError: Expected object of scalar type Long but got scalar type Float for argument #2 'target'

在用pytorch的时候,报错RuntimeError: Expected object of scalar type Long but got scalar type Float for argument #2 'target'。研究了一下,发现是关于label的错误。修改办法总结一下:1、RuntimeError: Expected object of scalar type Long b...

2019-07-13 14:27:09 24545 16

原创 Pytorch在Pycharm中有些内容没有代码提示

1,去这个github里面git clone 里面的项目。https://github.com/Mannix1994/PythonResources2,找到里面的pytorch/1.1.0/__init__.pyi将这个__init__.pyi 文件替换成你的 “F:\Anaconda342\Lib\site-packages\torch”下面的 __init__.pyi3,最后...

2019-07-12 22:39:18 1215 5

原创 关于pyqt5中界面背景的问题

插入背景的方式有两种:1、用qt designer。在里面对样式表进行修改。2、在类里面重写resizeEvent函数。代码如下:def resizeEvent(self, event): # TODO:调整背景图片自适应界面大小 palette = QPalette() pix = QPixmap('resources/background.jpg') ...

2019-06-22 16:19:21 1452

原创 服务器重启后挂载相应的盘符

1、用df -h来查看盘符的情况。2、如果相应的盘符有了挂载的点,但是不是你需要的,那么,用umount *** 来取消挂载。其中,***是挂载点的路径。3、用 mount /dev/sdc4 ###来挂载你需要的位置。其中,###是挂载点的路径。...

2019-06-22 15:49:29 1370

原创 peewee数据库的基本操作

前言:拿到一个数据库db文件后,可以通过下面的指令直接生成py文件。python -m pwiz -e sqlite people.db > db.py1、创建数据库:import peewee as pefrom datetime import datedb = pe.SqliteDatabase('people.db')db.connect()class P...

2019-06-20 21:21:08 2619

原创 Keras框架下的独热编码与解码,让你的数据大变身

这里针对的是处理二维矩阵:# -*- coding: utf-8 -*-import numpy as npfrom keras.utils import to_categoricaldef _OneHot_encode(): data = np.array([[0, 1, 2], [3, 4, 5], ...

2019-06-19 15:46:22 3081

原创 用scipy.misc.imshow的时候报错RuntimeError: Could not execute image viewer.

查资料看到的,这个错误如果想从根本修正的话,得改一个根目录/etc/profile下的东西,不好。但是可以不用这个来显示,可以用matplotlib来辅助显示,程序如下:file_name = '***.jpg'data = misc.imread(file_name)print(data.shape)plt.imshow(np.uint8(data))plt.show()这...

2019-06-19 15:00:16 2049

原创 keras框架中用keras.models.Model做的时候预测数据不是标签的问题

我们发现,在用Sequential去搭建网络的时候,其中有predict和predict_classes两个预测函数,前一个是返回的精度,后面的是返回的具体标签。但是,在使用keras.models.Model去做的时候,就会发现,它只有一个predict函数,没有返回标签的predict_classes函数,所以,针对这个问题,我们将其改写。改写如下:def my_predict_clas...

2019-06-18 14:54:01 7208 1

原创 OverLeaf中写LaTeX将表格的标题居中

如下修改方式:其中*******为具体的标题。\caption{\centering *************}

2019-05-31 15:01:43 7991

原创 OverLeaf中写LaTeX公式的封装

1、公式模板,经过反复调整,下面这一个是可行的:$$\mathop ***\eqno{(666)}$$其中***是你的公式。2、对于公式来说,可以直接下一个MathType,然后在上面写好公式后,在剪切/复制预设置中改成LaTeX的形式。就可以直接粘贴过来,然后改成1中的模板就行了。...

2019-05-31 12:02:57 5446

原创 designer使用中布局的诀窍

在使用designer设计界面时,当你想要控件随着窗口大小的改变而改变,这时候需要对整个界面进行布局,以栅格布局为例:1、点击界面中的空白地方,然后点击红色圈出来的地方,这样就完成了基本的全窗口布局。2、这时候,可能控件的形状和位置会发生很大的变化,不要慌,分两步走,首先是位置,在窗口里面,可以随意拖动控件,将其摆放在适合的位置。然后是位置,这时候将控件拉大缩小的操作往往...

2019-05-29 22:02:02 2540

原创 pyqt5中QThread在使用时出现重复emit

在PyQt5中使用QThread的时候,要注意把所有QThread的对象在主类中的init(或者放在所有类函数的外面)中进行实例化,不然可能在多个QThread互相调用的时候,emit重复的信号。一般比较正确的写法如下所示,基本照着这种框架搭建都是没问题的。# -*- coding: utf-8 -*-import sysimport timefrom PyQt5.QtWidgets...

2019-05-29 21:33:15 2994

原创 OverLeaf中写LaTeX关于&的报错

报错:You have placed an alignment tab character '&' in the wrong place. If you want to align something, you must write it inside an align environment such as \ begin{align} … \ end{align}, \ begin{t...

2019-05-29 11:36:18 4319

原创 keras框架遇到TypeError: 'NoneType' object is not callable的问题

遇到的情况:最后程序返回0,没有问题,但是有TypeError: 'NoneType' object is not callable的报错。解决办法:只针对上诉情况,在程序的最开始加上这句话,backend.clear_session()其中,backend需要导入,from keras import backend...

2019-05-27 22:04:14 3971 4

原创 pyqt5与matplotlib完美结合

具体用到了matplotlib.backends.backend_qt5agg.FigureCanvasQTAgg直接上代码(这里给出的只是一个简单的框架,告诉你怎么去写):# -*- coding: utf-8 -*-'''TODO:LQD'''import sysimport numpy as npimport matplotlib.pyplot as pltfrom ...

2019-05-09 18:06:35 6334 1

原创 Linux删除命令记录历史(打扫卫生2333333)

1、rm -rf ~/.bash_history2、history -c

2019-05-08 11:54:21 5084

原创 pyqt5中QTabWidget的相关操作

首先,下面贴上designer处理的界面文件(转换成py后的):# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'TabWidget.ui'## Created by: PyQt5 UI code generator 5.12.1## WARNING! All changes ...

2019-05-06 19:25:08 6252 2

原创 pyqt5版本灭霸响指

灵感来自github上的一个作品,链接在这里。它的作者是仿照的这个github项目,链接在这里。然后这两个作品都是网页版本的,我就想用pyqt5去实现一下,挺有意思的。点击链接获取代码。...

2019-05-06 09:37:06 3787

原创 爬取csdn上的归档部分绘制写作历史

爬取了CSDN上的归档部分的内容,并且绘制写作的历史进程,看看自己的水平。直接上程序:# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as pltimport requestsimport refrom matplotlib.font_manager import FontProperties...

2019-05-02 17:06:51 3294

原创 解决opencv不能读取带有中文名字的图片

解决办法:imread不能读就不用这个,换成imdecode,具体这么写,image = imdecode(fromfile('中文.jpg', dtype=uint8), -1)其中,fromfile和uint8都是numpy里面的东西。另外,在写入的时候,imwrite也是不能够正确的写入带有中文名字的文件,需要用imencode来代替它,具体这么写:cv2.imenc...

2019-04-19 15:22:11 5250 1

原创 Android有一款手机上能用的linux虚拟终端

软件名字叫Termux,功能很强大,可以安装python3,虽然有些包安装不了,但是大部分的都可以用。可通过音量加按钮和q一块按来调出虚拟键盘,最上面有一栏带有Esc,CTR,ALT,TAB,-,/,|,方便退出等功能的使用。...

2019-04-12 11:33:31 10007

原创 pyqt5移动鼠标显示坐标

# -*- coding: utf-8 -*-import sysfrom PyQt5.QtWidgets import (QApplication, QMainWindow, QLabel)from PyQt5.QtCore import Qtclass AppDemo(QMainWindow): def __init__(self): super(Ap...

2019-04-11 11:02:52 7957 2

原创 pyinstaller打包发布后的exe文件打开控制台闪退解决

解决步骤:1、先打开一个cmd2、cd到你的exe文件目录3、输入 .\***.exe

2019-04-10 15:38:07 6816

原创 对于keras中GlobalAveragePooling2D的理解

当使用Tensorflow做后端的时候,GlobalAveragePooling2D中的运算是K.mean(input, axis=[1, 2])。对此,可以用np.mean(input, axis=(1, 2))来模拟这个过程。首先,x = np.array([[[0, 1, 2], [3, 4, 5]], [[0, 1, ...

2019-04-04 16:40:57 14925 2

原创 遇到在提取Keras框架中间层的时候报错OOM。。。

中间层提取报错张量太大,计算量超过内存容量,发生内存溢出错误,layer_name = 'layer_6'ex_model = Model(inputs=model.input, outputs=model.get_layer(layer_name).output)_output_train = ex_model.predict(x_train_new,...

2019-04-01 09:36:58 3288

原创 报错处理Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

用pd.read_csv()的时候报错:Processfinishedwithexitcode139(interruptedbysignal11:SIGSEGV)解决办法:1、要读取的数据量太大,应该分块读取。2、程序中加入切分再融合函数:def reader_pandas(file, chunkSize=100, patitions=10 ** 4...

2019-03-28 22:35:10 19057

原创 下载tensorflow/tensorflow-gpu之后import失败的问题

快速解决方案:(针对Linux中,Windows中也差别不大)1、输入指令:cd ~2、输入指令:gedit .bashrc 查看里面有没有加入anaconda的路径。在末尾加入如下内容: export PATH=/usr/local/anaconda3/bin:$PATH 标红的地方换成你自己的具体路径。3、保存关闭之后,输入指令:sou...

2019-03-27 14:44:43 6402 1

原创 python做数组数据加密狗

传送门:点我点我该程序具有框架简单,容易理解,易于二次开发的特点,专门针对数组、矩阵等数据的加密,现在数据越来越重要了,有这么一个加密狗可以很好的保护自己的数据。...

2019-03-24 13:13:23 3773

原创 pip install ****报错指南

1、当你在 Windows 下或 Linux 下用 pip install *** 的指令安装东西的时候报错如下:Retrying(Retry(total=0,connect=None,read=None,redirect=None))afterconnectionbrokenby'ProtocolError('Connectionaborted.',Connection...

2019-03-14 15:11:03 4611

原创 pycharm导入文件报错

出现导入错误的时候,如果排除路径错误,大多时候就是命名的缘故,在给文件命名的时候不要使用 “-”这个符号,可以改成“_”。

2019-03-12 16:00:02 3638

原创 tflearn中使用tensorboard琐事一二三

model = tflearn.DNN(network, tensorboard_verbose=3, tensorboard_dir="***/***/***/", checkpoint_path='***/***.tfl.ckpt')1、其中,tensorboard_dir的值最好给绝对路径。...

2019-03-09 11:25:54 3813

pyqt5与qt designer结合开发

本软件对于初始学习pyqt5的人有很大的好处,里面涉及到多种功能的运用,比较详细,并且对于用过qt designer的人来说可以迅速的掌握pyqt5与designer的配合使用的方法,对于尽快掌握pyqt5的玩法有很大的帮助!而且可以根据自己的意愿进行二次开发。

2018-09-15

矩阵数据加密狗python版本

该程序具有框架简单,容易理解,易于二次开发的特点,专门针对数组、矩阵等数据的加密,现在数据越来越重要了,有这么一个加密狗可以很好的保护自己的数据。

2019-03-23

pyqt5版本灭霸打响指

致敬计生办主任----------灭霸! 包括打响指的时候随机消除一半的英雄,以及用时间宝石恢复被消除的英雄。

2019-05-06

价值千万的AI Girl

价值千万的人工智能启发小软件,让你的思维变的更加活跃,带给你无限的开发空间,工整的代码框架,让你树立良好的AI习惯,踏入AI,就从AI Girl开始吧。

2018-12-23

coding上下求索的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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