python - BeautifulSoup - 没有类的刮桌子
问题描述
我被一个项目困住了,该项目需要我从网站上抓取一张桌子。我遇到的问题是网页上有多个表格,当我检查元素时,它们似乎都没有类。然而,表的行和列确实具有分配给它们的类。
我需要抓取的表格是详细说明邮政编码、位置、城市、人口和平均收入的表格。
我是 web-scraping/BeautifulSoup 的新手,如果我能得到任何帮助,我将不胜感激。
http://zipatlas.com/us/pa/philadelphia/zip-code-comparison/median-household-income.htm
from bs4 import BeautifulSoup
import requests
income_url = "http://zipatlas.com/us/pa/philadelphia/zip-code-comparison/median-household-income.htm"
headers = {"User-Agent": "Mozilla/5.0"}
response = requests.get(income_url,headers = headers)
response.status_code
soup = BeautifulSoup(response.content,"html.parser")
解决方案
推荐阅读
- c# - Basic authentication with HttpClient in C# without hardcoding password
- mysql - deduct values of a column in a table from another table
- javascript - How can I deal with many values in one folder using JavaScript?
- wso2 - How do i use property files having my application properties in WSO2 EI
- django - 如何将不同的模型添加到 django 中的一个模型中?
- python - 生成多个逗号分隔的变量
- python - 我的 csv 百分比计数是相等的,尽管我知道它不是
- android - 列类型布尔的房间数据库迁移问题
- nginx - 在 http 连接上触发 exec_pull
- mysql - 具有显式列数据类型的Mysql VIEW?