`
yaogangshi
  • 浏览: 74193 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

PyQt4安装方法

阅读更多

现在使用Qt4做淘宝助理5.0,对Qt还不算熟悉有时候想快速的看看某个类或者方法的用途,又不想新建一个项目。这时候Python for Qt就派上用场了。

 

虽然在http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html这里已经将安装方法描述的很清楚了,我这里再罗嗦一下,表明前面网址里的描述所言非虚。

 

我使用的windows平台。

安装Perl

我安装的是activePerl 2.7版本,安装完了之后,设置到path环境变量中。

安装PyQt4

下载PyQt4安装包,进行安装即可

安装SIP

一个用来使用现有的C或者C++库的Python bindings的装置。

下载SIP,解包,运行

python configure.py

会生成makefile文件,打开VS命令行提示使用nmake,然后再运行nmake install完成SIP的安装

 

QList对应Python内置的list,比如说我使用QScriptValue.call方法时,需要传入QList<QScriptValue>就可以使用args=[QtSctipt.QScriptValue('tttt')]来构造一个list-of-QScriptValue

 

也许是刚刚开始使用Python,感觉PyQt4不是很稳定

调用QtWebKit进行HtmlDecode的例子

#!/usr/bin/env python
#coding=utf-8 
import sys
from PyQt4 import QtGui,QtWebKit

app = QtGui.QApplication(sys.argv)
view = QtWebKit.QWebView()
frame = view.page().mainFrame()
frame.setHtml("&times;&theta;&delta;")
str = frame.toPlainText()
print str.toUtf8()
view.show()
app.exec_()
 

下面给出了一个例子用来说明如何调用Qt Javascript的方法

 

#!/usr/bin/env python
#coding=utf-8 
import sys
from PyQt4 import QtCore,QtScript

app = QtCore.QCoreApplication(sys.argv) #构建app,因为引擎需要一个app
eng = QtScript.QScriptEngine() #构建script引擎
escapeFun = eng.globalObject().property("escape") #获取escape函数对象
args = [QtScript.QScriptValue("http://www.google.com/go?s=中国")] #构建调用函数的实参
print escapeFun.call(QtScript.QScriptValue(),args).toString() #调用函数并返回结果
分享到:
评论

相关推荐

    windows下安装pyqt4

    双击下载好的PyQt4安装程序,根据提示进行安装。如果安装过程中没有出现“未检测到Python安装位置”的错误提示,则说明所选版本与系统中的Python版本匹配。按照安装向导完成PyQt4的安装过程。 - **检查Python路径**...

    PYQT4 安装包

    在提供的文件列表中,我们看到一个名为"PyQt4-4.10.3-gpl-Py2.7-Qt4.8.5-x32.exe"的文件,这正是为Python 2.7和32位系统设计的PYQT4安装程序。在执行这个.exe文件时,它会引导用户完成安装过程,包括接受GPL许可证...

    PyQt4-4.11.4-cp27-cp27m-win32

    **PyQt4 框架详解** PyQt4 是一个 Python 模块,它提供了对 Qt 库的接口,使得 Python 开发者可以利用 Qt 的强大功能构建图形...了解并掌握 PyQt4 的主要组件和使用方法,是开发高效、美观的 Python GUI 应用的关键。

    PyQt4 入门教程

    在开始学习 PyQt4 之前,你需要确保已经正确安装了 PyQt4。这通常可以通过使用 Python 包管理器 pip 来完成,命令如下: ```bash pip install PyQt4 ``` 如果你使用的是 Anaconda 或其他 Python 分发版,可能需要...

    PyQt4_gpl_win 4.12.3

    此外,确保你的系统已经安装了与之匹配的Python版本,因为不同版本的Python可能不兼容特定的PyQt4构建。 PyQt4的标签"PyQt4"和"PyQt"表明这是关于PyQt框架的,而"4.12.3"标签则表示具体版本。PyQt4的特性包括: 1....

    PyQt4-4.11.4-cp27-cp27m-win_amd64

    PyQt4是一个强大的Python绑定库,它为Python程序员提供了对Qt库的访问,Qt库是Qt公司开发的一个跨平台的应用程序开发...在Python 2.7的环境中,使用这个方法可以快速地将PyQt4集成到项目中,以便开始开发Qt应用程序。

    Getting_Started_With_PyQt4_v1.pdf

    在安装完成后,可以通过 Python 会话验证 PyQt4 是否正确安装。打开终端并执行以下命令: ```python from PyQt4.QtCore import QT_VERSION_STR print(QT_VERSION_STR) ``` 如果安装成功,将显示当前使用的 Qt 版本...

    PyQt4-4.11.4-cp37-cp37m-win_amd64.whl

    通过理解其核心组件、信号与槽机制以及如何使用 `.whl` 文件安装,开发者可以高效地利用 PyQt4 开发出满足需求的软件。虽然现在 PyQT5 和 PySide2 更为流行,但 PyQt4 仍是一个可靠的选项,尤其对于那些依赖旧版 Qt ...

    23在树莓派上运行PyQt41

    1. **树莓派的PyQt4安装** - 在树莓派上,Python有两个版本:2.7.3和3.2.3。PyQt4的安装命令因版本不同而异。 - 安装Python 2.x下的PyQt4:`sudo apt-get install python-pyqt4 pyqt4-dev-tools` - 安装Python 3....

    PyQt win gpl 4 11 1 zip

    PyQt4 版本是针对 Qt4 的绑定,而版本号 4.11.1 表示这是该版本的一个更新,通常包含了一些错误修复和性能改进。 在 PyQt 中,主要包含以下核心组件: 1. **Qt Widgets**:这是 PyQt 的基础,包含了各种用于构建 ...

    C语言调用PyQT4源代码

    在实际操作中,要将C语言和PyQT4结合,开发者需要确保Python解释器和PyQT4库在环境中正确安装,并且C代码能够找到并调用Python的动态链接库。同时,需要注意的是,这种跨语言交互可能会增加项目的复杂性,例如在异常...

    PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x32.rar

    PyQt4是一个强大的工具包,它为Python程序员提供了一种高效的方法来创建具有图形用户界面(GUI)的应用程序。这个工具包是Python语言与Qt库的完美结合,Qt库最初是用C++编写的,但在PyQt4的帮助下,Python开发者也能...

    The PyQt4 tutorial

    安装完成后,可以通过 pip 工具安装 PyQt4。例如,在终端或命令提示符中执行以下命令: ```bash pip install PyQt4 ``` 对于 Linux 用户来说,也可以通过系统自带的包管理器来安装 PyQt4。例如,在基于 Debian 的...

    PyQt4-4.11.4-cp35-cp35m-win_amd64.whl

    PyQT4-4.11.4-cp35-cp35m-win_amd64.whl这个文件是针对Python 3.5版本、64位Windows系统的PyQT4库的特定版本,它封装了所有必要的组件,使得用户可以直接安装并使用。 PyQT4是Qt库的Python绑定,由英国的Riverbank ...

    PYQT5安装说明.rar

    4. 验证安装:介绍如何通过运行简单的代码来验证PyQT5是否成功安装。 最后,PyQT5_Tools是一个附加组件,包含了PyQT5的一些实用工具,如Qt Designer,用于设计GUI界面,以及pyuic5,用于将.ui设计文件转换为Python...

    PyQt5入门教程.pdf

    一、安装和配置PyQt5和PyQt4 在Ubuntu系统下,安装PyQt5可以通过简单的命令完成,如下所示: ```bash sudo apt-get install python3-pyqt5 ``` 如果使用的是默认的Python3版本,则上述命令即可完成安装。否则,可能...

    pyQt的安装_python教程_.zip

    如果你想要安装特定版本的PyQt,例如PyQt4,可以使用: ``` pip install PyQt4 ``` 2. **使用conda**: 对于Anaconda或Miniconda用户,可以通过conda包管理器安装PyQt: ``` conda install -c conda-forge ...

    关于python pyqt5安装失败问题的解决方法

    通过这些方法,可以有效地解决Python PyQt5安装失败的问题,从而顺利进行GUI应用的开发。在学习和实践中,遇到问题时不要灰心,多尝试、多研究,总会找到解决方案。希望本文的内容对Python开发者们有所帮助,欢迎...

    Python+PyQt4 写的有一点仿Window自带的看图工具

    **Python+PyQt4 实现的简易看图工具** 在计算机软件开发中,Python作为一种流行的高级编程语言,因其简洁易读的语法和丰富的库支持,常被用于各种应用的开发,包括图形用户界面(GUI)应用程序。PyQt4是Python与Qt...

Global site tag (gtag.js) - Google Analytics