网上好多关于Python各种爬虫以及可视化学习的文章,本人最近刚开始学习python,利用网上资源学习编写了第一个python程序,现将代码传上,供新手参考练习。
环境 WIN7 64位操作系统,pythonV3.63, PyCharm 可直接运行
#! /usr/bin/env python #! encoding:utf-8 #----------------------------------------------# # 使用wxPython,BeautifulSoup 编写 # # 抓取天气预报信息 PythonV3.63 # # 作者: Jack # # 日期: 2018-03-23 # #----------------------------------------------# import wx from urllib.request import urlopen from bs4 import BeautifulSoup # 城市编号字典 sCityDictionary = { '南京':'101190101', '成都':'101270101', '合肥':'101220101', '天门':'101201501', '深圳':'101280601', '广州':'101280101', '北京':'101010100', '上海':'101020100', '武汉':'101200101', '重庆':'101040100', '纽约':'401110101', '伦敦':'201010100', '洛杉矶':'401040101', '巴黎':'202010100', '东京':'103010100', '墨尔本':'601060101', '悉尼':'601020101', '伊斯坦布尔':'215550100', '莫斯科':'208010100', '华盛顿':'401620100'} class Mywin(wx.Frame): def __init__(self, parent, title): super(Mywin, self).__init__(parent, title = title,size = (640,160)) panel = wx.Panel(self) vbox = wx.BoxSizer(wx.VERTICAL) #self.btn = wx.Button(panel,-1,"查询",pos = (300,200)) #vbox.Add(self.btn,0,wx.ALIGN_CENTER) #self.btn.Bind(wx.EVT_BUTTON,self.OnCl