自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

灵感点滴的分享

技术进取之路

  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

转载 QLine Edit、Qtext Edit与Qplain Text Edit的区别

Qline Edit主要用于与少量文本交互的地方,如用户名、密码等;Qtext Edir主要用于文本的显示,也可以显示HTML文本,QPlain Text主要用于与文本交互的方面。...

2019-10-31 19:38:07 2392

原创 TypeError: unhashable type: 'list'

这个是因为使用了不能hash的值作为索引。错误原因:在使用hash原理存储的数据结构(比如dict、set等)中使用了不可hash的数据作为关键词,应考虑改变存储数据的方式或存储的数据类型。可哈希的元素:int、float、str、tuple、自定义的类的实例对象不可哈希的元素:list、set、dict...

2019-10-30 11:52:01 897

原创 pyqt QScrollArea使用的心得

首先需要新建两个widget,还有一个QScrollArea,然后将要显示滚动条的widget添加到QScrollArea,记住一定要设置该widget的大小,使用setMinimumSize方法,不过目前我还没有琢磨处如何自动根据内容大小,生成相应大小的滚动条。...

2019-10-30 09:56:53 942

转载 pyqt滚动条使用

import sysfrom PyQt5.QtWidgets import * class MainWindow(QMainWindow): def __init__(self,): super(QMainWindow,self).__init__() self.number = 0 w = QWidget() ...

2019-10-30 09:26:41 632

转载 pyqt5 QStacked Widget控件

import sysfrom PyQt5.QtWidgets import *from PyQt5.QtCore import *from PyQt5.QtGui import *#######################################################创建主窗口###########################################...

2019-10-29 09:31:39 678

转载 pyqt5网格布局

网格布局QGridLayout类在窗口网格中放置控件。QGridLayout获取可用空间并将其划分为行和列,然后将每个窗口控件放入指定的单元格中。import sysfrom PyQt5.QtWidgets import (QWidget, QGridLayout,QPushButton, QApplication)class basicWindow(QWidget): ...

2019-10-29 09:26:05 5325

原创 pyqt读取qss文件并设置样式

with open("qss/example.qss") as f: qss = f.read()self.setStyleSheet(qss)

2019-10-28 20:13:01 1006

原创 pyqt5关闭工具栏最大以及最小化按钮

self.setWindowFlags(Qt.WindowCloseButtonHint)

2019-10-28 20:09:18 4152 1

转载 pyqt5设置按钮透明度

op = QtWidgets.QGraphicsOpacityEffect()# 设置透明度的值,0.0到1.0,最小值0是透明,1是不透明op.setOpacity(0)self.pushButton_3.setGraphicsEffect(op)

2019-10-28 17:18:38 6476 4

原创 pyqt5 qss按钮三态设置

/*按钮普通态*/QPushButton{ /*字体为微软雅黑*/ font-family:Microsoft Yahei; /*字体大小为20点*/ font-size:20pt; /*字体颜色为白色*/ color:white; /*背景颜色*/ background-color:rgb(14 , 150 , 2...

2019-10-28 10:45:12 2344

原创 PYQT5写按钮样式

button.setStyleSheet(''' QPushButton {text-align : center; background-color : white; font: bold; ...

2019-10-28 10:34:52 4685

转载 python json操作

json函数使用json函数之前,首先需要导入json模块,import json1)、json.dumps()函数该函数是将 Python 对象编码成 JSON 字符串,例如:import json d...

2019-10-25 11:11:52 107

转载 python保存json文件并格式化

json.dump()参数名 解释 obj 要存入json文件的python对象 fp 文件句柄 ensure_ascii 设置为False的话才可以把中文以中文的形式存到文件里,否则会是’\xXX\xXX’这种 indent 缩进的空格数,设置为非零值时,就起到了格式化的效果,比较美观 json.dump(json_dict, f, ind...

2019-10-25 10:59:01 702

转载 xml增加xml文件节点

from xml.etree.ElementTree import ElementTree,Elementtree=ElementTree()tree.parse('D://myself.xml')#下面主要是在根目录里加一级目录#2得到根目录root=tree.getroot()#创建一级目录element=Element('train',{'name':'wang'}) #指点...

2019-10-24 19:15:36 329

转载 使用 lxml 中的 xpath 高效提取文本与标签属性值

# 我们爬取网页的目的,无非是先定位到DOM树的节点,然后取其文本或属性值myPage = '''<html> <title>TITLE</title> <body> <h1>我的博客</h1> <div>我的文章</div> ...

2019-10-24 18:49:06 501

原创 python 判断文件是否存在、是否为空

文件是否存在os.path.exists('xxx.xxx')文件是否为空os.path.getsize('xxx.xxx')

2019-10-24 16:31:32 2618

转载 pyqt5 QListWiget点击item事件

from PyQt4.QtCore import QCoreApplication, Qtfrom PyQt4.QtGui import QListWidget, QListWidgetItem, QApplicationimport sysclass MyList(QListWidget): def __init__(self): QListWidget.__...

2019-10-24 13:54:53 9382 2

转载 Python生成XML文件

import xml.dom.minidom#在内存中创建一个空的文档doc = xml.dom.minidom.Document() #创建一个根节点Managers对象root = doc.createElement('Managers') #设置根节点的属性root.setAttribute('company', 'xx科技') root.setAttribute('add...

2019-10-24 11:55:28 1806

转载 TypeError: argument 1 has unexpected type 'NoneType'(解决办法)

self.search.clicked.connect(self.search_information(e))在使用connect时,报TypeError: argument 1 has unexpected type 'NoneType'错误,解决办法:self.search.clicked.connect(lambda:self.search_information(e))我个人理...

2019-10-24 10:29:24 2839

转载 PyQt QListWidget自定义项

import sysfrom PyQt4 import QtGuiclass QCustomQWidget (QtGui.QWidget): def __init__ (self, parent = None): super(QCustomQWidget, self).__init__(parent) self.textQVBoxLayout = Q...

2019-10-22 19:37:09 559

原创 pyqt5调用其他界面

被调用界面的代码(和界面分离的被调用界面代码):from PyQt5.QtWidgets import QWidgetclass loginWidget(QWidget,Ui_loginWidget): def __init__(self,parent=None): super(loginWidget,self).__init__(parent) s...

2019-10-21 12:13:12 1654

原创 pyqt5界面与代码分离

将qt designer生成的UI文件,保存为一个文件,然后再新建一个新的文件,用来调用,这样就可以实现界面与代码的分离。qt designer每次生成的UI文件,经过pyuic的转换,代码都会变,这样实现分离,就可以提高效率。import sysfrom PyQt5.QtWidgets import QApplication,QMainWindowclass MyMainWindo...

2019-10-21 11:57:08 1072

原创 pyqt5自定义工具栏并实现最小化、关闭以及拖拽功能

首先,关闭qt designer默认的工具栏。self.setWindowFlag(Qt.FramelessWindowHint)然后给相关按钮添加clicked事件,完成最小化以及最大化功能。最小化:self.pushButton.clicked.connect(self.showMinimized)关闭:self.pushButton.clicked.connec...

2019-10-21 11:51:20 1808

原创 pyqt5点击按钮更换图片

self.pictureButton_1.setFixedSize(10, 10)self.pictureButton_2.setStyleSheet( '''QPushButton{background:#FFFFFF;border-radius:5px;}QPushButton:hover{background:red;}''') def changeP...

2019-10-21 11:44:15 3142 1

原创 pyqt5给QLineEdit增加图片

此功能可以使用CSS布局来解决,代码如下:QLineEdit { background: #f3f3f3; background-image: url(images/aaa.png); background-repeat: no-repeat; background-position: left; color: #252424; padding...

2019-10-21 11:35:43 1342

原创 前端开发经验

1、目前主流使用前端技术:VUE、React、Angular2、我目前开发前端使用的编辑器VS code

2019-10-20 19:11:58 223

geekos project1

geekos project1完成编译通过,没有任何问题。运行时,请使用命令boch -f bochsrc

2018-03-20

geekosproject0

geekos project0的实现,没有任何问题,完全运行通过。运行时,请使用命令boch -f bochsrc

2018-03-20

编译好的openssl

利用openssl编译生成的openssl_lib,直接下载使用就可以,不用再编译,调用请在lib,头文件都在include下

2017-04-23

空空如也

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

TA关注的人

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