酷站(www.ku0.com)-致力于为互联网从业者提供动力!

热门关键词:  企业  as  baidu  c4rp3nt3r  美女
【阿里云】采购季上云仅¥223/3年

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

来源:互联网搜集 作者:秩名 人气: 发布时间:2019-10-27
本篇文章主要介绍了python实现爬虫百度地图的信息界面方法,对大家的学习或者工作具有一定的参考学习价值,感兴趣的小伙伴们可以参考一下,也感谢大家对酷站(ku0.com)的支持。
在爬虫百度地图的期间,就为它做了一个界面,运用的是PyQt5。



得到意想不到的结果:



代码如下:


# -*- 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", "查询结果:"))

版权声明:本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 959677720#qq.cn(#换@) 举报,一经查实,本站将立刻删除。
原文链接:https://blog.csdn.net/qq_32407233/article/details/102742320

相关文章

  • django连接数据库出现1045错误的解决方法

    django连接数据库出现1045错误的解决方法

    根据菜鸟教程Django教程学习,运行python manage.py migrate 报错,出现 django.db.utils.OperationalError: (1045, Access denied for user 账号@localhost (using password: YES)) 错误。 这种错误指的是连接数据库时账号密码错误。 1.......
    05-15
  • Django在Model保存前记录日志

    Django在Model保存前记录日志

    Django中如何在Model保存前做一定的固定操作,比如写一句日志? 关键词: 信号 利用Django的Model的Signal Dispatcher, 通过django.db.models.signals.pre_save() 方法,在事件发生前, 发射 触发信号,这一切都被调度中的receiver方法深......
    05-15
  • 解决python动态库m.so.1.0错误问题

    解决python动态库m.so.1.0错误问题

    $ python -V python: error while loading shared libraries: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory ldd是列出动态库依赖关系: $ ldd /usr/local/bin/python3.6linux-vdso.so.1 = (0x00007......
    05-09
  • 基于windows实现python定时爬虫

    基于windows实现python定时爬虫

    Windows系统下使用任务计划程序,Linux下可以使用crontab命令添加自启动计划。 这里写Windows 10 / windows Server 2016系统的设置方法。 首先编写一个.bat脚本。新建一个txt,将下面三行代码复制进去,main.py改成自己程序名字。保存为.......
    05-01
  • 全网首秀之Pycharm十大实用技巧介绍!

    全网首秀之Pycharm十大实用技巧介绍!

    PyCharm 应该是大多数 python 开发者的首选 IDE,每天我们都在上面敲着熟悉的代码,写出一个又一个奇妙的功能。它是帮助用户在使用 Python 语言开发时提高其效率的工具,但是好多人只是把它当做一个文本编辑器使用,并没有发挥出它的优势......
    04-27
  • python追踪except信息方式的介绍

    python追踪except信息方式的介绍

    看下面这个函数 def test(): sum = 3/0 if __name__ == __main__: test() 除0肯定是不对的,会引发一个except,内容如下: File E:\Src\dongsheng\TestPython\testtrace_back.py, line 23, in module test() File E:\Src\dongsheng\TestP......
    04-25
  • Python实现仿射密码的代码

    Python实现仿射密码的代码

    仿射密码思路: 1、加解密公式: 2、构造对应字典: 3、代码实现 构造字典,建立映射关系: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 # 构造字典,A -- 0 ... def char_2_num(x): list_s = [] list_num = [] for i i......
    04-23
  • 利用matplotlib为图片上添加触发事件进行交互的介绍

    利用matplotlib为图片上添加触发事件进行交互的介绍

    解决方案网上有很多,尝试以后依然bug,这里先做一个记录,有时间再来处理。 错误报告如下: OpenCV Error: Unspecified error (The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you ......
    04-23
  • jupyter notebook 实现matplotlib图动态刷新的介绍

    jupyter notebook 实现matplotlib图动态刷新的介绍

    我就废话不多说了,大家还是直接看代码吧! import matplotlib%matplotlib inlinefrom IPython import display 需要刷新的地方,画完图之后添加 display.clear_output(wait=True) 补充知识:jupyter notebook matplotlib绘制动态图并显示......
    04-22
  • Django框架配置mysql数据库实现过程详细介绍

    Django框架配置mysql数据库实现过程详细介绍

    django配置mysql数据库: 1.首先更改django项目文件中的settings.py的数据库配置 ? 1 2 3 4 5 6 7 8 9 10 DATABASES = { default : { ENGINE : django.db.backends.mysql , NAME : django_test , # 使用的数据库名, USER : root , # 用户......
    04-22

最新更新