帮我用python写一个爬取企查查公司名称和地址
时间: 2024-06-10 17:06:19 浏览: 239
好的,我可以帮你写一个 Python 程序来爬取企查查公司名称和地址。你只需要安装 requests 和 BeautifulSoup 两个库,然后运行下面这段代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://www.qichacha.com/search?key='
company = input('请输入要搜索的公司名:')
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
response = requests.get(url + company, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
items = soup.select('.table-search-list tbody tr')
for item in items:
name = item.select('td')[1].text.strip()
address = item.select('td')[2].text.strip()
print('公司名称:' + name + ',地址:' + address)
```
运行时,会提示你输入要搜索的公司名。程序会发送 HTTP 请求到企查查,然后解析页面,将所有搜索结果的公司名称和地址打印出来。希望能够帮到你!
阅读全文