- 博客(11)
- 收藏
- 关注
原创 tablewight隐藏行
大家要特别注意,隐藏的行虽然直接在界面上看不到了,但self.tableWidget.rowCount()是不减少的,也就是说如果按此做循环处理数据,被隐藏的数据行一样会被处理。
2021-03-21 09:47:44
413
原创 self.tableWidget表中隐藏一整行
self.tableWidget.setRowHidden(5,True)实现在tablewidget显示结果中隐藏第6行,特别注意行号索引是从0开始的,后面跟bool类型True,在此要区别大小写,要不会提示NameError: name 'true' is not defined
2021-03-21 09:31:53
474
原创 tableWidget的setTextAlignment
在tableWidget中经常需要对表进行赋值,并且要调整显示,如居中、靠右等。网上看了许多帖子,都是如下: self.tableWidget.setItem(i,2,QTableWidgetItem(a[i]).setTextAlignment(QtCore.Qt.AlignCenter | QtCore.Qt.AlignVCenter))设置后列中直接没有显示。后经反复调测发现,原来正确的写法应该如下: self.tableWidget.setItem(i,2,QTab
2021-02-13 23:45:03
5561
5
原创 加载tableWidget时,不显示默认的行号
许多人在使用tableWidget时,都遇到这种情况,默认多了一列行号如果不需要它,就增加一行代码self.tableWidget.verticalHeader().setVisible(False)
2021-02-11 15:40:52
1181
原创 关于获取北京时间python源码中的错误
网上有许多关于python获取北京时间的代码有错误,被许多人转来转去,误人!这是原贴之一,其中hrs取值错误,如最后一行2:15:37,应该是23:15:37应更正为如下hrs = data[5][len("nhrs") + 3: len(data[5])]...
2021-01-24 23:20:39
126
原创 python获取文件大小
获取文件大小,直接获取文件大小为字节数,换算成MByte。#获取文件大小import osdefget_FileSize(fl):s=round(os.path.getsize(fl)/float(1024*1024),2)returnselse但遇到部分无访问权限的文件,就会报错PermissionError: [WinError 5] ????????: 'D:\\DATA\\ERYBOOK.MDF'后来加入异常处理,如下:#获取文件大...
2021-01-24 09:14:59
535
原创 关于跨py文件调用方法与传递变量
main.py调用a.py中的功能后,在main.py中输出变量。#main.pyimport AA.modify(12)print (A.a)#A.pydef modify(c): global a a=c*2或者a是数组或列表,如下都正常输出。#A.pydef modify(c): global a a=[c,c*2,c*3,c*4]...
2021-01-21 21:00:11
482
1
原创 python中使用Font Awesome 字体图标
Font Awesome 字体为您提供可缩放矢量图标,它可以被定制大小、颜色、阴影以及任何可以用CSS的样式。安装,pipinstall fontawesome 调用import qtawesome(略)self.bt_choosepath = QtWidgets.QPushButton(qtawesome.icon('fa.magic',color='black'),"功能1") 其中qtawesome.icon('fa.magic'),magic图标可从http://ww...
2021-01-10 19:19:08
1245
1
原创 微信小程序快速创建wxml、js、json、wxss新文件
根据https://cloud.tencent.com/edu/learning/learn-1095-1851官方视频教程,要创建文件夹及同名的wxml、js、json、wxss4个文件,需要一个个文件创建,但无意发现微信者开发工具支持自动生成这4个文件。操作步骤是先创建一个文件夹test,在文件夹上点右键-新建Page,录入test回车(应与文件夹同名)。系统会自动生成4个文件。...
2020-12-15 00:29:00
3480
1
原创 简化一个python可视化窗口
许多初学者估计和我一样,想掌握python可视化窗口开发时都比较晕,有些前辈分享的代码功能很强大,但刚上手却不容易掌握,所以这次分享一个简化后的基本框架,新学的人可以试试。原文中多数是按代码类进行的分组编写,阅读时跳跃太多,新手比较难,个人感觉把如功能1按钮从添加、布局、属性到事件绑定进行代码集中编写与复用比较方便。# coding:utf-8from PyQt5 import QtCore,QtGui,QtWidgetsimport sysimport qtawesome class M
2020-07-11 08:47:56
546
原创 遇到This application failed to start because no Qt platform plugin could be initialized.
在WIN 10中安装This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
2020-06-18 20:44:12
924
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人