![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PYTHON
PYTHON开发分享
tswei888
这个作者很懒,什么都没留下…
展开
-
tablewight隐藏行
大家要特别注意,隐藏的行虽然直接在界面上看不到了,但self.tableWidget.rowCount()是不减少的,也就是说如果按此做循环处理数据,被隐藏的数据行一样会被处理。原创 2021-03-21 09:47:44 · 358 阅读 · 0 评论 -
self.tableWidget表中隐藏一整行
self.tableWidget.setRowHidden(5,True)实现在tablewidget显示结果中隐藏第6行,特别注意行号索引是从0开始的,后面跟bool类型True,在此要区别大小写,要不会提示NameError: name 'true' is not defined原创 2021-03-21 09:31:53 · 422 阅读 · 0 评论 -
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 · 5188 阅读 · 5 评论 -
加载tableWidget时,不显示默认的行号
许多人在使用tableWidget时,都遇到这种情况,默认多了一列行号如果不需要它,就增加一行代码self.tableWidget.verticalHeader().setVisible(False)原创 2021-02-11 15:40:52 · 1011 阅读 · 0 评论 -
关于获取北京时间python源码中的错误
网上有许多关于python获取北京时间的代码有错误,被许多人转来转去,误人!这是原贴之一,其中hrs取值错误,如最后一行2:15:37,应该是23:15:37应更正为如下hrs = data[5][len("nhrs") + 3: len(data[5])]...原创 2021-01-24 23:20:39 · 95 阅读 · 0 评论 -
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 · 486 阅读 · 0 评论 -
关于跨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 · 447 阅读 · 1 评论 -
简化一个python可视化窗口
许多初学者估计和我一样,想掌握python可视化窗口开发时都比较晕,有些前辈分享的代码功能很强大,但刚上手却不容易掌握,所以这次分享一个简化后的基本框架,新学的人可以试试。原文中多数是按代码类进行的分组编写,阅读时跳跃太多,新手比较难,个人感觉把如功能1按钮从添加、布局、属性到事件绑定进行代码集中编写与复用比较方便。# coding:utf-8from PyQt5 import QtCore,QtGui,QtWidgetsimport sysimport qtawesome class M原创 2020-07-11 08:47:56 · 510 阅读 · 0 评论 -
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 · 1081 阅读 · 1 评论