自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 图标下载网站

https://www.easyicon.net/

2019-12-15 17:04:12

阅读数 1

评论数 0

原创 PyQt5学习笔记(11) pyqt 程序单例运行

1.利用QLocalServer和QLocalSocket实现 from PyQt5.QtNetwork import QLocalSocket, QLocalServer if __name__ == '__main__': try: app = ...

2019-12-15 16:56:37

阅读数 21

评论数 0

原创 PyQt5学习笔记(10) PyQT5 QTableView + pandas 读写excel

1. 在qtcreater中新建一个mainwindow,添加一个工具栏,在ActionEdit中添加两个action,拖放到工具栏中。 再添加一个tableview。 2. 在QMyWindow中给tableview添加一个modle,再给两个工具栏按钮添加槽 self.model ...

2019-12-15 16:13:05

阅读数 30

评论数 0

转载 PyQt5学习笔记(9) PyQt5基本控件使用:消息弹出、用户输入、文件/目录选择对话框

本文主要介绍PyQt界面实现中常用的消息弹出对话框、提供用户输入的输入框、打开文件获取文件/目录路径的文件对话框。学习这三种控件前,先想一下它们使用的主要场景: 1、消息弹出对话框。程序遇到问题需要退出需要弹出错误提示框 、程序执行可能造成的风险需要弹出警告窗口提示用户是否进一步执行等等。 ...

2019-12-15 11:09:27

阅读数 3

评论数 0

原创 PyQt5学习笔记(8) 将python控制台输出打印到Qtextedit

# time.sleep(5) # time.sleep()是一个阻塞任务,不允许Qt事件循环运行,从而阻止信号正常工作和GUI更新,运行时会等5s后打印所有信息。 解决方案是使用QTimer和QEventLoop替换该GUI睡眠。 self.timer = QTimer(self) ...

2019-12-04 20:59:56

阅读数 77

评论数 0

原创 PyQt5学习笔记(7) 常用控件之 QListWidget

Pyqt5,QListWidget中添加QCheckBox并实现多选 https://blog.csdn.net/sinat_34149445/article/details/94548871 PyQt5高级界面控件之QListWidget(三) https://blog.csdn.net/...

2019-11-28 21:39:24

阅读数 7

评论数 0

原创 如何将本地的代码上传到github

1.注册一个github账号,如果打开很慢,可以在hosts文件中加入 192.30.253.112 github.com 192.30.253.119 gist.github.com 151.101.100.133 assets-cdn.github.com 151.101.100.133 ...

2019-11-27 22:30:18

阅读数 7

评论数 0

原创 PyQt5学习笔记(6) 资源文件的使用

1.界面布局 2.创建资源文件 新建文件或项目,选择Qt Resource File, 添加一个前缀,比如icons,前缀就是资源的分组,在添加一个文件,如下图 保存后在按钮的属性icon中选择资源文件后,即可显示图标。 4.使用Pyrcc将res.qrc转换为res...

2019-11-27 22:08:24

阅读数 2

评论数 0

原创 PyQt5学习笔记(5) 自定义信号的使用

1.定义信号 ageChanged是具有两种类型参数的overload型的信号,参数可以是int也可以是str nameChanged = pyqtSignal(str) ageChanged = pyqtSignal([int],[str]) 2.发射信号 有多个参数时,需要带参数类...

2019-11-27 20:35:51

阅读数 7

评论数 0

原创 PyQt5学习笔记(4) 用 QtCreater 信号与槽的使用

1、几个概念简述: (1)信号与槽(Signal & Slot)是Qt编程的基础,是 Qt 的一大创新。因为有了信号与槽的编程机制,在 Qt 中处理界面各个组件的交互、操作时变得更加直观和简单。 (2)信号(Signal):就是在特定情况下被发射的事件,例如PushButton 最常见...

2019-11-24 20:41:26

阅读数 12

评论数 0

原创 PyQt5学习笔记(3) 用 QtDesigner 可视化设计窗体

1.从PyCharm中的Tools->Qt->QtDesigner打开QtDesigner设计工具(安装和配置方法参考文章1) 编辑器提供三个基类,分别为: QMainWindow、QWidget、QDialog,三个基类的区别说明如下。 QMainWindow QMainWin...

2019-11-24 17:59:49

阅读数 11

评论数 0

原创 PyQt5学习笔记(2) 初识PyQt,Hello Pyqt

# -*- coding: utf-8 -*- # @Time : 2019/11/24 16:18 # @Author : dailinqing # @Email : dailinqing@126.com # @File : hello_pyqt.py # @Software:...

2019-11-24 16:50:46

阅读数 18

评论数 0

原创 PyQt5学习笔记(1) Pycharm中PyQt5环境安装

开始学习《PythonQt GUI与数据可视化编程》,学习过程中做一些笔记。 1.新建工程,在虚拟环境中安装PyQt5和PyQt5-sip 2.安装Anaconda3 3.配置工具 在Pycharm的设置中添加QtDesigner和Pyuic,Pyrcc工具 QtDesign...

2019-11-24 16:43:08

阅读数 24

评论数 0

原创 PyQt5: TypeError: argument 1 has unexpected type 'NoneType'

self.ui.radioButton.clicked.connect(self.do_setTextColor()) 在使用connect时,报TypeError: argument 1 has unexpected type 'NoneType'错误,解决办法: 当用c...

2019-11-17 18:13:30

阅读数 3

评论数 0

转载 python库大全

这又是一个 Awesome XXX 系列的资源整理,由 vinta 发起和维护。内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。 伯乐在线已在 GitHub 上发起「Python 资源大全中文版」的整理。欢...

2019-09-13 11:08:26

阅读数 467

评论数 0

原创 Docker安装gridstudio步骤

1. 安装docker https://blog.csdn.net/dailinqing1984/article/details/100548541 2. 下载gridstudio 直接在docker中下载很慢,可以在Windows中下载后共享到docker 下载路径:https://gi...

2019-09-05 22:44:42

阅读数 38

评论数 0

原创 DockerTool 与windows目录共享

1. 添加共享目录 2. 在虚拟机上建立一个目录 sudo mkdir share 3.挂载目录 sudo mount -t vboxsf share share

2019-09-05 22:27:17

阅读数 63

评论数 0

原创 DockerToolBox window 下载 与初步使用

安装gridstudio,需要先安装Docker。而win10家庭版无法安装Docker,只能安装DockerToolBox。 1.下载 https://docs.docker.com/toolbox/toolbox_install_windows/ https://github.com/d...

2019-09-04 22:35:30

阅读数 23

评论数 0

原创 在Windows 10平台使用IIS部署Flask网站

1. 编写网站代码 # hello.py from flask import Flask app=Flask(__name__) @app.route('/',methods=['GET']) def index(): return "...

2019-09-04 00:03:08

阅读数 12

评论数 0

原创 Flask结合APScheduler实现定时任务

1. 安装flask_apscheduler pip install Flask-APScheduler 2. 编写代码 from flask import Flask,render_template,flash,request,redirect,url_for from flask_a...

2019-09-03 23:39:49

阅读数 104

评论数 0

原创 HTML DOM Input Date 对象

Input Date 对象 Input Date 对象是 HTML5 中的新对象。 Input Date 对象表示 HTML <input type="datetime"> 元素。 注释:Internet Explorer 或 Firefox 不支持 <...

2019-07-26 22:24:54

阅读数 19

评论数 0

原创 Flask FieldList使用简介

1. 定义一个子form和一个form class ItemForm(FlaskForm): date_sel = DateField('日期', format='%Y-%m-%d') content = StringField(&quo...

2019-07-24 23:22:36

阅读数 348

评论数 1

原创 flask DatePicker用法简介

1. 引入DateField ​from wtforms.fields.html5 import DateField 2. 添加表单 date_sel = DateField('DatePicker', format='%Y-%m-%d'...

2019-07-21 21:34:41

阅读数 179

评论数 0

转载 flask 中弹出确认框

<a href="{{ url_for('aboutadmin.deletepic', picid=picture.id) }}" style="color: white" onclick="{if(confirm(�...

2019-07-07 17:23:31

阅读数 818

评论数 0

原创 html 表格排序

1. 表格头部,需要用thead定义,并定义id为tableSort <table id="tableSort" border="1"> <thead> <tr> <th ...

2019-07-07 16:29:51

阅读数 235

评论数 0

原创 Flask 使用pagination进行快速分页

1. 首先从路由开始 路由的设计思路是根据查询的页码作为参数,利用FlaskSQLAlchemy的Model进行查询并对查询结果进行分页处理。 @app.route("/booklist/<int:page>",methods=['GET'...

2019-07-07 11:31:04

阅读数 250

评论数 0

原创 frameset应用

1. index 中设置布局, 分为上下左右四个部分 <!DOCTYPE html> <html lang="en"> <frameset rows="15%,*,15%"> <frame frame...

2019-06-30 20:06:43

阅读数 145

评论数 0

原创 Flask + Echarts 实现图表显示

1.从GitHub下载echart文件,解压并将echarts.min.js放进static目录。 https://github.com/apache/incubator-echarts/releases/tag/4.2.1 2. 文件结构 |-动态直方图 ---chart_te...

2019-06-28 21:18:10

阅读数 287

评论数 0

转载 银联IC卡读卡流程详解--读卡器与卡交互指令

最近因研究了下银联借记/贷记应用卡片规范,发现网上可参考资源较少,于是萌生了写下这篇文字的想法,希望可以帮助到有需要的兄弟姐妹,有描述不清晰或者有错误的地方欢迎指正。 下面进入正题,测试使用的卡是招商银行的IC卡: (一)应用选择 一张银联IC卡里面可能有多个应用,所谓应用就是卡片和终端之间...

2019-06-15 22:23:06

阅读数 319

评论数 0

原创 falsk 上传下载文件

# coding:utf-8 from flask import Flask,render_template,request,redirect,url_for from werkzeug.utils import secure_filename import os app = Flask(__...

2019-06-15 21:27:19

阅读数 68

评论数 0

原创 Flask实例,以及问题处理

学习黑马程序员的flask教程,仿写一个书籍管理平台。 flask_book.py # -*- coding: utf-8 -*- # @Time : 2019/5/29 23:33 # @Author : dailinqing # @Email : dailinqing@126...

2019-05-30 00:36:20

阅读数 36

评论数 0

原创 python 中使用mongodb

from pymongo import MongoClient conn = MongoClient('mongodb://localhost:27017') db = conn.test my_set = db.person my_set.insert_one({"...

2019-05-26 21:43:03

阅读数 32

评论数 0

原创 flask-sqlalchemy用法简介

# -*- coding: utf-8 -*- # @Time : 2019/5/26 20:54 # @Author : dailinqing # @Email : dailinqing@126.com # @File : flask_db.py # @Software: Py...

2019-05-26 21:38:27

阅读数 32

评论数 0

原创 Flask_SQLAlchemy安装失败,提示AttributeError: 'list' object has no attribute 'read'

安装时提示: File "d:\python\python37\lib\shlex.py", line 136, in read_token nextchar = self.instream.read(1) AttributeError: 'lis...

2019-05-26 21:19:36

阅读数 593

评论数 0

原创 mysql 忘记密码如何处理

忘记密码后如何修改密码: 以管理员权限启动cmd 停止mysql服务:“net stop mysql” 设置跳过验证:“mysqld --shared-memory --skip-grant-tables”,(注意:一定要有–shared-memory,否则无法正常设置–skip-grant-ta...

2019-05-26 21:08:33

阅读数 35

评论数 0

转载 Windows anaconda python3 import ssl报错的解决方案

问题重现 引用ssl报错ModuleNotFoundError: No module named ‘_ssl’ >>> import ssl Traceback (most recent call last): File "<stdin>"...

2019-05-26 20:19:47

阅读数 909

评论数 0

原创 Python 改写注册表文件开机自启

注册表相关接口: # 打开注册表 runpath = "Software\Microsoft\Windows\CurrentVersion\Run" hKey = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER, runpa...

2019-05-01 16:36:11

阅读数 168

评论数 3

原创 win32gui 常用接口

1. 获取前台窗口 hwnd = GetForegroundWindow() 2.设置前台窗口 SetForegroundWindow(hwnd ) 3.显示窗口 ShowWindow(hwnd,1) 第二个参数 预定义值 等效值 SW_HIDE 隐藏窗口,大...

2019-05-01 15:57:53

阅读数 167

评论数 0

原创 wxpython单例运行

1.单例运行 import wx class SingleAppFrame(wx.Frame): def __init__(self, parent, title): wx.Frame.__init__(self, parent, title=title, size=...

2019-05-01 15:34:38

阅读数 79

评论数 0

原创 wxpython 欢迎界面&最小化任务栏

1. 欢迎界面 参数1000代表 界面显示1s,后面添加1s延时,等欢迎界面结束后再启动主界面。 注意:Python3.x后需要import wx.adv import wx.adv import time def creat_splash(): # create a welcom...

2019-05-01 10:54:13

阅读数 299

评论数 1

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