zoukankan      html  css  js  c++  java
  • python解析页面上json字段

      一般来说,当我们从一个网页上拿下来数据,就是一个字符串,比如:

      url_data = urllib2.urlopen(url).readline()

      当我们这样得到页面数据,url_data是全部页面显示一个json字符串,那么我们如何将这个字符串转变为字典格式:

      time = json.loads(url_data)["weatherinfo"]["time"]

      通过json模块的函数loads()可以将原来的字符串编码为字典,这样我们想去查找一个字段的key值就方便多了。

      部分代码如下:

      def getTime(url):
              url_data = urllib2.urlopen(url).readline()
              print url_data
              time = json.loads(url_data)["weatherinfo"]["time"]
              return time

  • 相关阅读:
    requests模块
    爬虫基础
    forms组件
    分页器组件
    cookie与session组件
    Auth模块
    中间件组件
    git
    Ajax
    《Java程序设计》实验二 实验报告
  • 原文地址:https://www.cnblogs.com/luobaolong/p/3426039.html
Copyright © 2011-2022 走看看