我的项目当前正在python中收到一条JSON消息,我需要从中获取一些信息.出于此目的,我们将其设置为字符串中的一些简单JSON:
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
Run Code Online (Sandbox Code Playgroud)
到目前为止,我一直在使用列表生成JSON请求,json.dumps但是为了做到与此相反,我认为我需要使用它,json.loads但我没有太多运气.任何人都可以给我一个片段,在上面的例子中输入"2"会返回"2"吗?
我想提取内容"Hello world".请注意,页面上也有倍数Hello world和类似值<table>.
我尝试了以下方法:
<table border="0" cellspacing="2" width="800">
<tr>
<td colspan="2"><b>Name: </b>Hello world</td>
</tr>
<tr>
...
Run Code Online (Sandbox Code Playgroud)
但它没有任何回报.
这是代码的片段:
hello = soup.find(text='Name: ')
hello.findPreviousSiblings
Run Code Online (Sandbox Code Playgroud)
另外,我也有以下提取"我的家庭地址"的问题:
<td><b>Address:</b></td>
<td>My home address</td>
Run Code Online (Sandbox Code Playgroud)
我也使用相同的方法来搜索text ="Address:"但是我如何导航到下一行并提取内容<td colspan="2">?