欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

python可視化爬蟲界面之天氣查詢的示例分析-創(chuàng)新互聯(lián)

這篇文章主要介紹python可視化爬蟲界面之天氣查詢的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比市中網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式市中網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋市中地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。

執(zhí)行效果如下:

python可視化爬蟲界面之天氣查詢的示例分析

python可視化爬蟲界面之天氣查詢的示例分析

from tkinter import *
import urllib.request
import gzip
import json
from tkinter import messagebox
root = Tk()
def main():
  # 輸入窗口
  root.title('Python學習交流群:973783996') # 窗口標題
  Label(root, text='請輸入城市').grid(row=0, column=0) # 設置標簽并調整位置
  enter = Entry(root) # 輸入框
  enter.grid(row=0, column=1, padx=20, pady=20) # 調整位置
  enter.delete(0, END) # 清空輸入框
  enter.insert(0, 'Python學習交流群:973783996') # 設置默認文本
  # enter_text = enter.get()#獲取輸入框的內容
   running = 1
   def get_weather_data(): # 獲取網(wǎng)站數(shù)據(jù)
    city_name = enter.get() # 獲取輸入框的內容
    url1 = 'http://wthrcdn.etouch.cn/weather_mini?city=' + urllib.parse.quote(city_name)
    url2 = 'http://wthrcdn.etouch.cn/weather_mini?citykey=101010100'
    # 網(wǎng)址1只需要輸入城市名,網(wǎng)址2需要輸入城市代碼
    # print(url1)
    weather_data = urllib.request.urlopen(url1).read()
    # 讀取網(wǎng)頁數(shù)據(jù)
    weather_data = gzip.decompress(weather_data).decode('utf-8')
    # 解壓網(wǎng)頁數(shù)據(jù)
    weather_dict = json.loads(weather_data)
    # 將json數(shù)據(jù)轉換為dict數(shù)據(jù)
    if weather_dict.get('desc') == 'invilad-citykey':
      print(messagebox.askokcancel("xing", "你輸入的城市名有誤,或者天氣中心未收錄你所在城市"))
    else:
      # print(messagebox.askokcancel('xing','bingguo'))
      show_data(weather_dict, city_name)  def show_data(weather_dict, city_name): # 顯示數(shù)據(jù)
    forecast = weather_dict.get('data').get('forecast') # 獲取數(shù)據(jù)塊
    root1 = Tk() # 副窗口
    root1.geometry('650x280') # 修改窗口大小
    root1.title(city_name + '天氣狀況') # 副窗口標題
     # 設置日期列表
    for i in range(5): # 將每一天的數(shù)據(jù)放入列表中
      LANGS = [(forecast[i].get('date'), '日期'),
           (forecast[i].get('fengxiang'), '風向'),
           (str(forecast[i].get('fengji')), '風級'),
           (forecast[i].get('high'), '最高溫'),
           (forecast[i].get('low'), '最低溫'),
           (forecast[i].get('type'), '天氣')]
      group = LabelFrame(root1, text='天氣狀況', padx=0, pady=0) # 框架
      group.pack(padx=11, pady=0, side=LEFT) # 放置框架
      for lang, value in LANGS: # 將數(shù)據(jù)放入框架中
        c = Label(group, text=value + ': ' + lang)
        c.pack(anchor=W)
    Label(root1, text='今日' + weather_dict.get('data').get('ganmao'),
       fg='green').place(x=40, y=20, height=40) # 溫馨提示
    Label(root1, text="StarMan: 49star.com", fg="green", bg="yellow").place(x=10, y=255, width=125,                              height=20) # 作者網(wǎng)站
    Button(root1, text='確認并退出', width=10, command=root1.quit).place(x=500, y=230, width=80, height=40) # 退出按鈕
    root1.mainloop() 
  # 布置按鍵
  Button(root, text="確認", width=10, command=get_weather_data) \
    .grid(row=3, column=0, sticky=W, padx=10, pady=5)
  Button(root, text='退出', width=10, command=root.quit) \
    .grid(row=3, column=1, sticky=E, padx=10, pady=5)
  if running == 1:
    root.mainloop() 
 if __name__ == '__main__':
  main()

以上是“python可視化爬蟲界面之天氣查詢的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享文章:python可視化爬蟲界面之天氣查詢的示例分析-創(chuàng)新互聯(lián)
文章起源:http://www.aaarwkj.com/article38/coecsp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站網(wǎng)站設計、Google、微信公眾號、ChatGPT、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司
av东京热狠狠男人的天堂| 91精品大片免费在线观看| 日韩女同性一区二区三区| 欧美黄色日本一区二区| 国产欧美日韩另类在线| 九九在线视频免费观看精品视频| 天堂av影片在线观看| 欧美日韩综合精品无人区| 日韩精品国产自拍在线| 少妇高潮试看二十分钟| 亚洲精品成人午夜久久| 国产一区二区精品性浆| 中文字幕日韩欧美一区二区| av熟女一区二区三区| 亚洲成人黄色片在线观看| 国产尹人99大香蕉| 97在线资源视频播放| 歪歪私人影院午夜毛片| 日韩精品在线观看大全套| 99久久这里只有精品视频| 日本黄色高清视频一区| 91大神九色在线观看| 毛片精品一区二区二区三区| 国产精品推荐在线观看| 久久热这里只有视频精品| 国语对白视频在线观看| 中文字幕色视频在线观看| 久久精品国产亚洲av高清综合| 91精品婷婷国产综合| 亚洲黄色成人免费观看| 天天干天天干夜夜操| 日韩精品一区二区一牛| 熟女一区二区三区免费视频| 欧美精品青青久久久久久| 亚洲av天堂天天天堂色| 日韩精品在线观看一| 欧美黄片精品在线观看| 丝袜美腿亚洲欧美日韩| 日本一区二区三区日韩欧美| 成人色视频免费在线观看| 四虎在线观看最新入口|