• 大小: 4.10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: PyQt5  Qt5  Qt  查询  天气  

资源简介

pyqt5的天气查询系统

资源截图

代码片段和文件信息

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

import sys
from PyQt5.QtWidgets import *
from WeatherWin import Ui_Form
import requests


class MainWindow(QMainWindow):
    def __init__(self parent=None):
        super(MainWindow self).__init__(parent)
        self.ui = Ui_Form()
        self.ui.setupUi(self)

        self.ui.clearBtn.clicked.connect(self.clearResult)
        self.ui.queryBtn.clicked.connect(self.queryWeather)

    def queryWeather(self):

        print(‘* queryWeather‘)
        cityName = self.ui.weatherComboBox.currentText()
        cityCode = self.transCityName(cityName)
        web = ‘http://www.weather.com.cn/data/sk/‘ + cityCode + ‘.html‘
        rep = requests.get(web)
        rep.encoding = ‘utf-8‘
        # print(rep.json())

        msg1 = ‘城市: %s‘ % rep.js

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2763  2020-06-03 08:54  Weather\main.py

     文件        213  2020-06-03 08:55  Weather\setup.py

     文件         21  2020-06-02 13:25  Weather\turn_to_exe.ps1

     文件       2606  2020-06-03 08:53  Weather\WeatherWin.py

     文件       2309  2020-06-03 08:53  Weather\__pycache__\WeatherWin.cpython-38.pyc

     目录          0  2020-06-12 12:38  Weather\__pycache__

     目录          0  2020-06-12 12:38  Weather

----------- ---------  ---------- -----  ----

                 7912                    7


评论

共有 条评论