python 爬虫百度地图的信息界面的实现方法


Posted in Python onOctober 27, 2019

在爬虫百度地图的期间,就为它做了一个界面,运用的是PyQt5。

python 爬虫百度地图的信息界面的实现方法

得到意想不到的结果:

python 爬虫百度地图的信息界面的实现方法

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'E:\pycharm_workspase\sprider_baidumap\src\view\provinces.ui'
#
# Created by: PyQt5 UI code generator 5.13.0
#
# WARNING! All changes made in this file will be lost!


from PyQt5 import QtCore, QtGui, QtWidgets


class Ui_Form(object):
  def setupUi(self, Form):
    Form.setObjectName("Form")
    Form.resize(589, 500)

    self.comboBox_city = QtWidgets.QComboBox(Form)
    self.comboBox_city.setGeometry(QtCore.QRect(50, 60, 161, 31))
    self.comboBox_city.setEditable(True)
    self.comboBox_city.setCurrentText("")
    self.comboBox_city.setIconSize(QtCore.QSize(20, 20))
    self.comboBox_city.setObjectName("comboBox_city")

    self.result = QtWidgets.QTextBrowser(Form)
    self.result.setGeometry(QtCore.QRect(50, 150, 481, 300))
    self.result.setEnabled(False)
    font = QtGui.QFont()
    font.setBold(False)
    font.setWeight(50)
    self.result.setFont(font)
    self.result.setObjectName("result")

    self.keyWord = QtWidgets.QTextEdit(Form)
    self.keyWord.setEnabled(True)
    self.keyWord.setGeometry(QtCore.QRect(230, 60, 151, 31))
    self.keyWord.setObjectName("keyWord")

    self.pushButton = QtWidgets.QPushButton(Form)
    self.pushButton.setGeometry(QtCore.QRect(400, 60, 131, 31))
    self.pushButton.setObjectName("pushButton")

    self.label = QtWidgets.QLabel(Form)
    self.label.setGeometry(QtCore.QRect(50, 110, 111, 31))
    font = QtGui.QFont()
    font.setFamily("Arial Black")
    font.setPointSize(14)
    font.setBold(True)
    font.setWeight(75)
    self.label.setFont(font)
    self.label.setObjectName("label")

    self.retranslateUi(Form)
    QtCore.QMetaObject.connectSlotsByName(Form)

  def retranslateUi(self, Form):
    _translate = QtCore.QCoreApplication.translate
    Form.setWindowTitle(_translate("Form", "百度地图商家信息列表"))
    self.pushButton.setText(_translate("Form", "确定"))
    self.label.setText(_translate("Form", "查询结果:"))

界面还是不错的,自恋一下。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现抓取百度搜索结果页的网站标题信息
Jan 22 Python
Python中使用md5sum检查目录中相同文件代码分享
Feb 02 Python
python微信跳一跳游戏辅助代码解析
Jan 29 Python
Mac下Anaconda的安装和使用教程
Nov 29 Python
如何使用Python自动控制windows桌面
Jul 11 Python
python pillow模块使用方法详解
Aug 30 Python
python连接PostgreSQL数据库的过程详解
Sep 18 Python
pytorch 状态字典:state_dict使用详解
Jan 17 Python
TensorFlow打印输出tensor的值
Apr 19 Python
如何使用python socket模块实现简单的文件下载
Sep 04 Python
详解python爬取弹幕与数据分析
Nov 14 Python
pytorch常用数据类型所占字节数对照表一览
May 17 Python
python用类实现文章敏感词的过滤方法示例
Oct 27 #Python
通过字符串导入 Python 模块的方法详解
Oct 27 #Python
python实现树的深度优先遍历与广度优先遍历详解
Oct 26 #Python
python图的深度优先和广度优先算法实例分析
Oct 26 #Python
python单例模式原理与创建方法实例分析
Oct 26 #Python
Python aiohttp百万并发极限测试实例分析
Oct 26 #Python
python实现淘宝购物系统
Oct 25 #Python
You might like
PHP中的array数组类型分析说明
2010/07/27 PHP
php报表之jpgraph柱状图实例代码
2011/08/22 PHP
php图片合成方法(多张图片合成一张)
2017/11/25 PHP
用js正确判断用户名cookie是否存在的方法
2014/01/28 Javascript
JQ实现新浪游戏首页幻灯片
2015/07/29 Javascript
深入理解JavaScript中的并行处理
2016/09/22 Javascript
微信小程序开发之入门实例教程篇
2017/03/07 Javascript
基于Bootstrap框架实现图片切换
2017/03/10 Javascript
浅谈JS获取元素的N种方法及其动静态讨论
2017/08/25 Javascript
js实现数组内数据的上移和下移的实例
2017/11/14 Javascript
浅谈vuepress 踩坑记
2018/04/18 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
微信小程序实现蒙版弹窗效果
2018/11/01 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
js实现车辆管理系统
2020/08/26 Javascript
用Python编写一个高效的端口扫描器的方法
2018/12/20 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
2020/12/01 Python
百丽国际旗下购物网站:优购
2017/02/28 全球购物
美国经典刺绣和字母儿童服装特卖:Smocked Auctions
2018/07/16 全球购物
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
库存图片、照片、矢量图、视频和音乐:Shutterstock
2021/02/12 全球购物
成人毕业生自我鉴定
2013/10/18 职场文书
小学教师管理制度
2014/01/18 职场文书
三年级音乐教学反思
2014/01/28 职场文书
工厂搬迁方案
2014/05/11 职场文书
商务经理岗位职责
2014/08/03 职场文书
综治维稳工作承诺书
2014/08/30 职场文书
2016大学先进团支部事迹材料
2016/03/01 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
如何使用Python实现一个简易的ORM模型
2021/05/12 Python
Pandas||过滤缺失数据||pd.dropna()函数的用法说明
2021/05/14 Python
如何理解python接口自动化之logging日志模块
2021/06/15 Python
HDFS免重启挂载新磁盘
2022/04/06 Servers