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

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://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| 久久精品亚洲天然东京热| 日韩在线欧美在线一区二区| 国产激情久久久久久影院| 国产一区二区三区性色| 日韩成人在线高清视频| 日本不卡一区二区在线观看| av毛片高清在线观看| 国产一级性生活高清在线| 亚洲欧美精品综合久久99| 国产精品一区二区婷婷| 国产传媒在线视频免费| 另类视频网站在线观看| 日韩欧美国产精品加勒比| 成人激情在线免费电影| 国产传媒网站在线观看| 日本日本熟妇在线视频| 亚洲天堂av一区二区在线 | 中文字幕亚洲精品乱码在线| 日韩av高清在线免费观看| av天堂资源在线播放| 蜜桃精品视频在线播放| 欧美日韩亚洲中文综合网| 欧美日韩亚洲一区视频| 中文字幕成人在线电影| 草草视频在线观看网站| 在线中文字幕av电影| 91在线播放国产视频| 成人在线免费黄色小说| 亚洲另类视频一区二区| 麻豆看片高清在线播放| 亚洲欧洲av男人的天堂| 国内精品自拍亚洲视频| 亚洲性感美女男人的天堂| 亚洲高清成人综合网站| 青青久久精品国产亚洲av| 亚洲天堂一区二区av| 91免费视频精品麻豆| 久久成人午夜免费电影| 国产精品亚洲av在线| 黄片在线免费观看欧美中文|