wxpython 优秀的界面剂_python怎么写界面

1. python是如何写界面程序的

2. 用python 如何写一个桌面程序,求详细步骤

是要写图形界面的程序吗?

想要写图形界面可以使用自带的tkinter库

from tkinter import *

r = Tk()

l= Label(root,text = 'hello')

# 使用绝对坐标将Label放置到(0,0)位置上

l.place(x = 0,y = 0,anchor = NW)以上是我在另一个回答中的代码。

也有很多第三方的库比如主流的PyQt、wxPython

也有学习用的simpleGUI

包装Windows MFC的pythonwin

说白了其实就是学习界面库

3. python是如何写界面程序的

python做界面还是用PYQT吧 PYQT支持PY2和e69da5e6ba90e799bee5baa631333332626663PY3 wxpython仅仅支持PY2 而python自带的tkinter实在是很难弄 #!/usr/bin/python# -*- coding: utf-8 -*-# slider.pyimport sysfrom PyQt4 import QtGuifrom PyQt4 import QtCoreclass Example(QtGui.QWidget): def __init__(self): super(Example, self).__init__() self.initUI() def initUI(self): slider = QtGui.QSlider(QtCore.Qt.Horizontal, self) slider.setFocusPolicy(QtCore.Qt.NoFocus) slider.setGeometry(30, 40, 100, 30) self.connect(slider, QtCore.SIGNAL('valueChanged(int)'), self.changeValue) self.label = QtGui.QLabel(self) self.label.setPixmap(QtGui.QPixmap('mute.png')) self.label.setGeometry(160, 40, 80, 30) self.setWindowTitle('Slider') self.setGeometry(300, 300, 250, 150) def changeValue(self, value): if value == 0: self.label.setPixmap(QtGui.QPixmap('mute.png')) elif value > 0 and value <= 30: self.label.setPixmap(QtGui.QPixmap('min.png')) elif value > 30 and value < 80: self.label.setPixmap(QtGui.QPixmap('med.png')) else: self.label.setPixmap(QtGui.QPixmap('max.png'))if __name__ == '__main__': app = QtGui.QApplication(sys.argv) ex = Example() ex.show() app.exec_()。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值