关于本指南-importerror: dll load failed:找不到指定的模块。
1.1关于本指南这是一个入门级的PyQt指南。其目的在于引导读者快速上手PyQt4工具包。该指南在Linux环境下创建并通过测试。关于PyQt PyQt是用来创建GUI应用程序的工具包。它是Python编程语言与已获得成功的Qt库的混合体。其中Qt库是这个星球上最强大的GUI库之一。 PyQt的官方网站是http://www.riverbankcomputing.com/software/pyqt/intro它由Phil Thompson创建。 PyQt的实现被视作Python的一个模块。它由300多个类和接近6000个函数与方法构成。作为一个跨平台的工具包,PyQt可以在所有主流的操作系统上运行(Unix、Windows、 Mac)。PyQt有两种许可,开发者可以在GPL和商业许可证之间做出选择。之前,PyQt的GPL许可证只在Unix系统上可用,但在PyQt4之后,其GPL许可证适用于所有支持它的系统。因为PyQt有大量的类,为便于管理,它们被划分到如下的几个模块中。其中QtCore模块包含了核心的非GUI功能函数,用于以下方面:日期、文件和目录、数据结构、数据流、URL、MIME、线程和进程。QtGui模块则包含了绘图组件以及与绘图相关的类,比如按钮、窗口、状态栏、工具栏、滑块、位图、颜色、字体等。QtNetWork模块包含用于网络编程的类,用户可以用这些类实现TCP/IP和UDP的客户端或服务器。并且使用这些类会使网络编程更加容易、轻便。QtXml包含用于处理XML文件的类,该模块提供了SAX和DOMAPI两种XML文件处理方式的实现。QtSvg模块包含了用于显示SVG (可缩放矢量图形,参考http://zh.wikipedia.org/wiki/SVG)文件内容的类。QtOpenGL模块用于渲染使用OpenGL库创建的3D或2D图形。并且它支持Qt GUI库和OpenGL库的无缝结合。QtSql则库提供了用于操作数据库的类。 1.2使用PyQt4创建入门程序在本章的PyQt4指南中我们将学习一些基本的功能。我们讲解的速度会很慢,就像是在和一个孩子说话一样。对于一个孩子来说,他迈出的第一步是笨拙迟缓的。同样,对于一个编程新手来说,他接受新事物的过程也会比较的迟缓。但请谨记,没有愚蠢的人,只有懒人和人,并且懒人和人之间可以相互转换。一个简单的示例下面的示例代码非常简单,它只显示一个小窗口。然而,我们可以对窗口进行的操作却有很多,比如我们可以修改它的大小、最大化、最小化等。而这些操作却需要大量的代码,由于这些操作在很多程序中都需要用到,所以前人已经写好了这些操作的代码。我们没有必要一遍一遍的重新编写这些代码,因此这些代码对程序员来说是隐藏的。PyQt是一个高度QtGui QtCore QtNetWork QtSvg QtSqlQtXml QtOpenGL www.linuxidc.com Linux公社(LinuxIDC.com)是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。
915.03KB
文件大小:
评论区