12 dailinqing1984

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

python 自动点击鼠标左键和键盘

领导玩游戏,晚上需要挂机,让写一个脚本,自动点鼠标和键盘完成功能需要两个线程,一个线程点鼠标,一个线程按键盘.代码如下:# 鼠标动作:# 坐标1:205.528 左键# SLEEP 6秒# 坐标2:900.185 左键# SLEEP 6秒# 坐标3:985.707 左键# SLEEP 10秒## 键盘动作:# 空格:15秒def shubiao(x,y): ...

2020-04-05 20:25:04

Pandas 学习笔记(2) excel 操作

上一篇讲了DataFrame的基本操作,现在来对excel进行操作.我们新建一个学生成绩表score.xlsx,如下1. 读取excel文件df1 = pd.read_excel("score.xlsx", "Sheet1")2.使用df1.describe()计算平均分等数据3.使用df1.isnull()判断是否有空数据,True代表是空,Fla...

2020-03-14 23:44:02

Pandas 学习笔记(1) DataFrame相关接口

之前一直使用xlrd和xlwt来处理excel,最近突然发现pandas的功能非常强大,不仅可以读写excel,对数据处理和分析也非常高效.pandas中的数据格式主要有两种,Series和DataFrame,我们这里介绍一下DataFrame.数据帧(DataFrame)是二维数据结构,即数据以行和列的表格方式排列。数据帧(DataFrame)的功能特点:潜在的列是不同的类型 ...

2020-03-14 22:25:12

图标下载网站

https://www.easyicon.net/

2019-12-15 17:04:12

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

1.利用QLocalServer和QLocalSocket实现from PyQt5.QtNetwork import QLocalSocket, QLocalServerif __name__ == '__main__': try: app = QApplication(sys.argv) serverName = 'testServer' ...

2019-12-15 16:56:37

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

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

2019-12-15 16:13:05

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

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

2019-12-15 11:09:27

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

查看更多

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