11 dailinqing1984

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

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

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

2019-12-04 20:59:56

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

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

2019-11-28 21:39:24

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

1.注册一个github账号,如果打开很慢,可以在hosts文件中加入192.30.253.112 github.com192.30.253.119 gist.github.com151.101.100.133 assets-cdn.github.com151.101.100.133 raw.githubusercontent.com151.101.100.133 gist.git...

2019-11-27 22:30:18

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

1.界面布局2.创建资源文件新建文件或项目,选择Qt Resource File,添加一个前缀,比如icons,前缀就是资源的分组,在添加一个文件,如下图保存后在按钮的属性icon中选择资源文件后,即可显示图标。4.使用Pyrcc将res.qrc转换为res_rc.py5..设计窗体业务逻辑,参考上一节# -*- codin...

2019-11-27 22:08:24

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

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

2019-11-27 20:35:51

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

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

2019-11-24 20:41:26

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

1.从PyCharm中的Tools->Qt->QtDesigner打开QtDesigner设计工具(安装和配置方法参考文章1)编辑器提供三个基类,分别为: QMainWindow、QWidget、QDialog,三个基类的区别说明如下。QMainWindow QMainWindow类提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用 程序窗口。主窗口通常用...

2019-11-24 17:59:49

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: PyCharmdimport sysfrom PyQt5 import QtCore,Qt...

2019-11-24 16:50:46

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

开始学习《PythonQt GUI与数据可视化编程》,学习过程中做一些笔记。1.新建工程,在虚拟环境中安装PyQt5和PyQt5-sip2.安装Anaconda33.配置工具在Pycharm的设置中添加QtDesigner和Pyuic,Pyrcc工具QtDesigner的配置参数如下:Program: D:\Python\Anaconda3...

2019-11-24 16:43:08

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

self.ui.radioButton.clicked.connect(self.do_setTextColor())在使用connect时,报TypeError: argument 1 has unexpected type 'NoneType'错误,解决办法:当用connect时,里面调用函数时,需要给他用lambda定义。self.ui.radioButton.clicked....

2019-11-17 18:11:18

python库大全

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

2019-09-13 11:08:26

Docker安装gridstudio步骤

1. 安装dockerhttps://blog.csdn.net/dailinqing1984/article/details/1005485412. 下载gridstudio直接在docker中下载很慢,可以在Windows中下载后共享到docker下载路径:https://github.com/ricklamers/gridstudio共享方法:https://blog....

2019-09-05 22:36:09

DockerTool 与windows目录共享

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

2019-09-05 22:27:17

DockerToolBox window 下载 与初步使用

安装gridstudio,需要先安装Docker。而win10家庭版无法安装Docker,只能安装DockerToolBox。1.下载https://docs.docker.com/toolbox/toolbox_install_windows/https://github.com/docker/toolbox/releases2. 安装直接双击安装即可。注意:安装路径千万...

2019-09-04 22:17:56

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

1. 编写网站代码# hello.pyfrom flask import Flaskapp=Flask(__name__)@app.route('/',methods=['GET'])def index(): return "Hello Flask!"if __name__=='__main__': app.run(debug=True)2. 安装IIS...

2019-09-03 23:41:00

Flask结合APScheduler实现定时任务

1. 安装flask_apschedulerpip install Flask-APScheduler2. 编写代码from flask import Flask,render_template,flash,request,redirect,url_forfrom flask_apscheduler import APSchedulerimport datetime,os...

2019-09-03 23:37:31

HTML DOM Input Date 对象

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

2019-07-26 22:24:54

Flask FieldList使用简介

1. 定义一个子form和一个formclass ItemForm(FlaskForm): date_sel = DateField('日期', format='%Y-%m-%d') content = StringField("内容") delete = SubmitField("删除")#自定义表单类class AddForm(FlaskForm): ...

2019-07-24 23:22:36

flask DatePicker用法简介

1. 引入DateField​from wtforms.fields.html5 import DateField2. 添加表单 date_sel = DateField('DatePicker', format='%Y-%m-%d') submit = SubmitField("提交")3.提交 表单时获取数据 if form.submit...

2019-07-21 21:34:41

flask 中弹出确认框

<ahref="{{url_for('aboutadmin.deletepic',picid=picture.id)}}"style="color:white"onclick="{if(confirm('确定纪录吗?')){this.document.formname.submit();returntrue;}returnfalse;}">删除</a>...

2019-07-07 17:23:31

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。