/company -type f | wc -l 查看某文件夹下文件的个数,包括子文件夹里的。 ...ls -lR|grep “^-“|wc -l 查看某文件夹下文件夹的个数,包括子文件夹里的。 ...Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 du -sk filename...查看指定文件大小 df -g 以G为单位查看系统目录内存情况 统计文件大小 du -h 磁盘使用率:du -h 在hadoop命令中查看文件夹下的个数命令: hadoop fs -ls / |grep...“^-“|wc -l 打印所有子文件夹下的文件个数 hadoop fs -ls -R |grep “^-“|wc -l hadoop下显示文件大小 hadoop fs -du / 命令其实同linux
写一个关于pyqt和eric的使用,来写一个四级联动,展示相关信息 新建项目 ? ? 选择下拉框以及label和按钮,还有一个tableview用来展示数据。...直接将生成的代码放在pycharm中运行UI_scrapy_qt中的不用改,程序逻辑在scarpy中,关注公众号后回复pyqt,获取完整代码。 结果: ?...// QDirModel 对文件系统进行封装 // QSqlQueryModel 对SQL的查询结果集进行封装 // QSqlTableModel...对另一个model执行sort and/or filter ---- 如果点击designer显示没有的话需要在命令行中使用pip安装: 安装缺少的PyQt5 tools,可使用以下源:.../Python/Lib/site-packages/pyqt5-tools目录下可找到designer.exe, ?
expandAll() 展开所有节点的树形节点 invisibleRootItem() 返回树形控件中不可见的根选项(Root Item) selectionItems() 返回所有选定的非隐藏项目的列表内...QTreeWidgetItem类中常用的方法 方法 描述 addChild() 将子项追加到子列表中 setText() 设置显示的节点文本 Text() 返回显示的节点文本 setCheckState...(column.state) 设置指定列的选中状态: Qt.Checked:节点选中 Qt.Unchecked:节点没有选中 setIcon(column,icon) 在指定的列中显示图标 实例:....QtWidgets import * from PyQt5.QtGui import QIcon, QBrush, QColor from PyQt5.QtCore import Qt class TreeWidgetDemo...window系统提供的模式 model=QDirModel() #创建一个QTreeView的控件 tree=QTreeView() #为控件添加模式 tree.setModel(model) tree.setWindowTitle
后来比较直观的是在项目中用到了QListView做了一个简单的文件显示系统,结合QFile可以新建文件、删除文件、编辑文件等,算是简单的使用了一次Model/View。...这次要给大家展示的是对于同一个数据源,使用相同的Model读取数据,通过将该模型注册到不同的View中,所展现的效果。以及对于同一个数据源使用不同的Model,注册到View中的效果。...还有一个是通过代码insert到tabWidget中的treeView,它与listView和tableView使用的是同一个数据源,但是使用的Model是QDirModel。...注意下,这里面是无法点开文件夹的。 接下来看下tableView的显示效果: ? 以上就是使用同一个数据源,使用不同View的显示效果。接下来的treeView的设置及显示效果。...mp_dirModel = new QDirModel; //可编辑 mp_dirModel->setReadOnly(false); //初始排序属性 mp_dirModel
开发环境: CentOS6.4 运行环境: Python 2.6 PyQt4 # -- coding: utf-8 -- !.../usr/bin/env python import sys from PyQt4 import QtGui, QtCore import os, string import math THUMB_WIDTH...__init__() self.id = 0 self.displayText = '' #显示的文字 self.version = '' self.status...model self.dirModel = QtGui.QDirModel(self) #只显示文件夹 self.dirModel.setFilter(QtCore.QDir.Dirs...|QtCore.QDir.NoDotAndDotDot) #文件夹列表view self.dirTreeView = QtGui.QTreeView() #绑定model
注:如果是mac环境,需要单独安装Qt,去官网下载开源版本即可。...比如修改控件的显示文本、对 象名、大小等。 信号/槽编辑器区域:编辑控件的信号和槽函数,也可以添加自定义的信号和槽函数。 ?...= MyPyQT_Form() my_pyqt_form.show() sys.exit(app.exec_()) 然后在pushButton_click函数中添加代码, 接收界面输入的...keyword和page参数,导入接口url中,代码如下: def pushButton_click(self): self.textEdit_4.setText("下载中......")...build文件夹,打开dist文件夹,双击bilibili.exe,工具即可运行。
二.树控件(QTreeWidget)基本用法 代码: import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.../picture/bag/bag4.jpg')) #默认所有节点都处于展开状态 self.tree.expandAll() #将树控件设为中心控件,即树控件会自动铺满整个屏幕...__init__(parent) self.setWindowTitle('增加修改和删除树控件中的节点') self.resize(400,300) operatorLayout=QHBoxLayout...=QApplication(sys.argv) #显示目录结构的模型 model=QDirModel() tree=QTreeView() tree.setModel(model) tree.setWindowTitle...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
,PyQt5 版本的不同,安装成功之后,PyQt5 相关文件夹以及目录也会存在一些差异。...PyQt 5.15.x 之前的版本:安装完成后在 %Python_path%\Lib\site-packages目录中可以看到PyQt5、pyqt5-tools、PyQt5-sip 目录。...PyQt 5.15.x 以及之后的版本:安装完成后在 %Python_path%\Lib\site-packages 目录中可以看到 PyQt5、pyqt5-tools、PyQt5-sip 、以及多了的...Mac 平台下不需要而外安装 Qt-tools....进入这个文件夹的方法: "访达"->"前往"->"前往文件夹"->"输入路径"->"回车"即可。 比如我们可以看到 Desginer.app. 当然 这个 Desginer.app 很清凉。
图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。...它是一个多平台的工具包,可以运行在所有主要操作系统上,包括UNIX,Windows和Mac。 ? 那么如何在Pycharm上安装PyQt呢? 下面本篇推文做了详细地介绍。...的安装路径 (designer.exe可能直接在pyqt5_tools路径下,也可能在pyqt5_tools\Qt\bin中) Arguments:不填 directory: XXX\anaconda...2.点击Qt Designer,如果一切正常的话则会显示下面的界面编辑页面: ?...打开下载文件夹复制python.dll文件 ? 将文件复制粘贴或替换到Anaconda的python.exe文件所在文件夹中 ?
为了使用pyqt,需要在mac上具备这些条件: Xcode:如果系统没有自带,那就装一个吧,mac os专属的IDLE; Qt:UI开发工具; SIP:将C++和python连接; PyQt:将python...cd PyQt-mac-gpl-4.11.4/ python configure.py make sudo make install复制代码 2.5 参考 完成以上四个步骤,便可以在mac os中使用pyqt4...3 开发 我的项目托管于Github,example文件夹里面包含了一些pyqt4的教程例子,My_dear.py是最终的程序代码,整合了考勤文件处理和Excel表格对比两个功能。...和mac os不同的是,mac os中PyInstaller是python的一个包且可通过pip下载,而在windows中则需要人工下载源码。 下载链接在这里,下载完毕后解压即可。...6 总结 在本次开发过程中,出于个人习惯选择了mac os作为开发平台,后面由于导出exe的需求在windows上再次做了尝试。
此外,它还支持YOLO格式 观看演示视频 安装 从源头构建 Linux / Ubuntu / Mac至少需要Python 2.6并且已经使用PyQt 4.8进行了测试。.../labelImg.py 您可以提取具有所有已安装和所需依赖项的映像。观看演示视频 用法 步骤(PascalVOC) 使用上述说明构建和启动。...单击“菜单/文件”中的“更改默认保存的注释文件夹” 点击“打开目录” 点击“创建RectBox” 单击并释放鼠标左键以选择要注释矩形框的区域 您可以使用鼠标右键拖动矩形框进行复制或移动 注释将保存到您指定的文件夹中...YOLO格式的txt文件将与具有相同名称的图像保存在同一文件夹中。名为“classes.txt”的文件也会保存到该文件夹中。“classes.txt”定义YOLO标签引用的类名列表。...创建一个矩形框 d 下一张图片 一个 上一张图片 德尔 删除所选的矩形框 按Ctrl + 放大 Ctrl-- 缩小 ↑→↓← 键盘箭头移动选定的矩形框 验证图片: 按空格键时,用户可以将图像标记为已验证,将显示绿色背景
在可以运行于多个平台,包括:Unix, Windows, and Mac OS。...Toga适用于Mac OS、Windows、Linux(GTK)以及Android和iOS等移动平台。...show():用来显示窗口 exit(app.exec_()):设置窗口一直运行指导使用关闭按钮进行关闭 PyQt5支持的常见Widgets有: 从上到下,从左到右依次为:Qlabel、QcomboBox...Ui_Dialog,然后在其中中添加查询天气的业务逻辑代码,这样就做到了界面显示和业务逻辑的分离。...完成后会生成如下目录: 将刚才编写的PyQt5的代码(demo.py和Weather.py)拖到src/main/python文件夹下,删除原有的main.py,并将demo.py修改为main.py
PyQt5是由一系列Python模块组成。超过620个类,6000函数和方法。能在诸如Unix、Windows和Mac OS等主流操作系统上运行。PyQt5有两种证书,GPL和商业证书。...安装方法:pip install PyQt5 使用Qt Designer绘制界面 在设计一个图形化界面的应用时,我们需要先绘制出其大致布局,可以在草稿纸上勾勒一下,然后通过PyQt5中的Qt Designer...视频部件插入小技巧 在UI界面中加一个视频显示部分我花了不少时间去研究,主要因为Qt Designer中没有视频播放器的小部件,于是我就有点懵了,虽然可以直接编辑Python代码来弄,但为了统一流程,还是希望能在...记住把这些库文件单独另外找一个文件夹放着,后面需要复制到正式输出的文件夹中。...这样就基本完成了打包,进入app_main.dist中,点击app_main.exe即可运行(前提是安装了LAV 解码器,不然视频不会显示!)。
在 PyQt5 中,也可以采用这两种方式。在 PyQt5 中我们使用 Qt Designer 工具来制作 UI 界面。 ...鼠标移入到控件上,在状态栏显示的信息。 shortcut: 快捷键。 区域5是信号槽与动作编辑器。在信号槽中可以为控件添加信号和槽函数。...不过我在Mac上使用的 Qt Designer 功能感觉没有那么强大,更可能得原因是我比较菜,没有发现它的强大之处。我并不会在编辑器里面去设置信号,最多是看一下哪个控件有什么信号可用。...说到这里必须得推荐两款软件:Dash和Zeal,前者是在Mac下使用的,后者是在Windows和Linux下使用的,非常好的离线文档阅读器。这两个软件我都用过,Dash当然是棒极了,谁用谁知道。...当然 PyQt5 的离线文档是没有,不过有 Qt5 的离线文档。我们知道 PyQt5 是 Qt5 的 Python 版,所以大部分函数属性都是一样的。
知识回顾: 1.纯pyqt5代码来创建窗体程序 2.理解gui窗体的开发原理 ---- 本节知识视频教程 以下开始文字教程 一、Python纯代码编写GUI 最简单代码 app=QApplication...(sys.argv) w=QWidget() w.show() app.exec_() 二、Pyqt5设置窗体图标 使用函数setWindowIcon函数。...设置图标需要类库的导入from PyQt5.QtGui import Qicon 将Qicon类利用构造函数进行初始化,传入图标的路径,路径建议设置相对路径。 提问:图标到哪里下载?...在项目中,我们往往会把所有的图标放到同一个文件夹中,然后通过相对路径进行调用。 提问:QWidget中设置图标与QApplication中设置图标的区别?...通过QAapplication的setWindowIcon设置出来的窗体的图标,设置了所有窗体的默认图标 注意:在mac系统中只能识别QApplication设置的图标 三、总结强调 1.掌握基本的pyqt5
pyinstaller 打包参数 # 常用打包参数 # -F -D互斥参数 -F 打包成一个exe文件,小项目可以采用,打开比较慢,多个.py打包时不能使用 -D 默认参数,打包结果放入到创建的文件夹中...,默认.py的文件名 -i 将ico图标打包到exe文件中 --hidden-import 打包时导包信息 # 打包PyQt项目强烈建议 带上以下参数 --hidden-import PyQt5.sip...# 打包命令示例 # 在项目的根目录下执行打包命令 pyinstaller -w xxx.py --hidden-import PyQt5.sip # 打包结果输出在项目根目录下的 dist文件夹中...# 不建议使用 -F打包成一个exe文件 所谓:打包一时爽,打开5秒钟 # 非-F命令下, 静态资源、建好的Sqlite数据库可以直接放入dist中 生成的文件夹中 说明 Pyinstaller只是将...--hidden-import 报错的包 的进行打包 pyinstaller 打包python3.6+PyQt5中各种错误的解决方案 依赖报错 打包结果文件过大 帮助中的参数 >>> pyinstaller
此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。...④进入保存的文件夹,打开终端(CMD) 输入命令(MAC 与Windows均可) pyuic5 -o qttest.py qttest.ui 将ui文件转化为py文件 刚刚画出的Python代码: #...coding: utf-8 -*- # Form implementation generated from reading ui file 'qttest.ui' # # Created by: PyQt5...qttest", "PushButton")) self.label.setText(_translate("qttest", "QT TEST")) ⑤此时解释器已经能够运行了,为了能够显示界面需要增加下面的主函数和...pyqt的包 if __name__ == "__main__": import sys app = QApplication(sys.argv) widget = QWidget
QTableView 1.2 QListView 1.3 QListWidget 1.4 QTableWidget 表根据界面宽度自动伸缩 禁止编辑 单击某单元,使之默认选中整行 设置宽高度与内容相匹配 是否显示表头...单元格中放置`控件` 输入行号,快速定位行 设置颜色 加粗字体 排序 文本对齐 合并单元格 设置单元格大小 显示网格线 设置图片、更改图片大小 获取单元格内容 右键菜单 1.5 QTreeView 点击事件...sys.argv) main = listViewDemo() main.show() sys.exit(app.exec_()) 1.3 QListWidget 用于从列表中添加删除条目...# 不显示分割线 tablewidget.setShowGrid(False) 设置图片、更改图片大小 ## 放置图片,调整大小 newitem = QTableWidgetItem(QIcon('....) # Window系统提供的模式 model = QDirModel() # 创建一个QtreeView部件 tree = QTreeView() # 为部件添加模式