猫史档案馆


【Python作品分享】百度【作品秀】

用户:一起学编程啊一起学编程啊查看:1 回复:1 评论:1 创建时间:2021-08-09T22:52:52


【作品展示】

center_image

 

【作品介绍】

QT与python结合,在文本框中输入想要搜索的内容,再点击GO即可跳转到浏览器

 

【作品源代码】

from PySide2.QtWidgets import *
from PySide2.QtGui import *
from PySide2.QtCore import *
from ui_play import Ui_baidu
import sys
from PIL import Image, ImageOps, ImageEnhance, ImageQt
import webbrowser


class PLAY(QMainWindow, Ui_baidu):
    def __init__(self):
        super().__init__()
        self.setupUi(self)
        self.setup()
        self.show()
        self.process()
        

    def setup(self):
        self.pushButton.clicked.connect(self.gogogo)  # 绑定信号到按钮

    def gogogo(self):
        word = self.lineEdit.text()
        head = "https://www.喵/s?wd="
        end = "&rsv_spt=1&rsv_iqid=0xd1a07feb00115631&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_dl=tb&rsv_sug3=7&rsv_sug1=6&rsv_sug7=100&rsv_sug2=0&rsv_btype=i&inputT=1433&rsv_sug4=4363"
        url = head + word + end
        webbrowser.open(url)

    def process(self):
        img = Image.open('百度图片.png')
        # img.show()
        self.label.setText(str(img))
        img = ImageQt.ImageQt(img)
        img = QPixmap.fromImage(img)
        self.label.setPixmap(img)
        self.label.setScaledContents(True)  #图片自适应
        


if __name__ == "__main__":
    app = QApplication(sys.argv)
    window = PLAY()
    sys.exit(app.exec_())

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
一起学编程啊一起学编程啊

center_image不知道为什么发出来这里变了

在这里打上

https://www.喵/s?wd=

括号去掉,一定要加引号 此作品只运行这个文件无法正常运行 还需要一个文件发在另一个作品里 两份文件代码复制保存到相同目录下,名字随便取,导入的库要安装好,否则也无法运行 哦!还有一个百度图片,可以随便找一张png格式的图片改名为“百度图片.png”,少了图片也会报错百度图片的作用仅仅是显示百度的标志,没什么别的作用

 

点赞1


评论