当前位置:   article > 正文

【Python】中国地震网数据抓取_使用python语言进行一次完整的《中国地震台网数据分析》,通过网络抓取中国地震台

使用python语言进行一次完整的《中国地震台网数据分析》,通过网络抓取中国地震台
  1. # -*- coding: utf-8 -*-
  2. """
  3. Created on Thu Sep 27 10:06:17 2018
  4. @author: JUSTi
  5. """
  6. import urllib3
  7. from pyecharts import Geo
  8. import pandas as pd
  9. urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
  10. def scratch(url):
  11. http = urllib3.PoolManager()
  12. response = http.request('GET',url)
  13. data = response.data.decode('UTF-8')
  14. return data
  15. def depict(url):
  16. tables = pd.read_html(url)
  17. df = pd.DataFrame(tables[0])
  18. city = []
  19. degree = []
  20. df.to_html("table")
  21. for i in range(1,df.shape[0]):
  22. ct = df[5][i]#城市
  23. deg = df[0][i]
  24. dep = df[4][i]
  25. d = []
  26. d.append(deg)
  27. d.append(dep)#震级和深度
  28. city.append(ct)
  29. degree.append(d)
  30. geo = Geo("地震图", "数据来源:中国地震台网", title_color="#fff",title_pos="center"
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/883273
推荐阅读
相关标签
  

闽ICP备14008679号