有什么软件和天眼查一样,但是免费?
时间: 2024-05-27 22:14:13 浏览: 482
以下是一些类似天眼查的免费软件:
1. 公司查询:提供全国企业信息查询,包括企业基本信息、股东信息、经营范围、变更记录等。
2. 企查查:提供企业信息查询、信用评价、行业数据、研究报告等服务,也有付费增值服务。
3. 天下公司库:提供企业信息查询、股东信息、法人信息、经营范围等。
4. 企业工商信息查询网:提供企业信息查询、信用评价、行业数据等服务,也有付费增值服务。
5. 公司库:提供企业信息查询、信用评价、行业数据、研究报告等服务,也有付费增值服务。
相关问题
Selenium 天眼查
Selenium是一个用于自动化浏览器操作的工具,可以模拟用户在浏览器中的行为,例如点击、输入、提交表单等。天眼查是一个提供企业信息查询的网站,有时候会有反爬虫机制,需要使用Selenium来解决。
以下是使用Selenium进行天眼查爬取的示例代码:
```python
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# 创建浏览器实例
driver = webdriver.Chrome()
# 打开天眼查网站
driver.get("https://www.tianyancha.com/")
# 等待页面加载完成
wait = WebDriverWait(driver, 10)
wait.until(EC.presence_of_element_located((By.ID, "home-main-search")))
# 输入搜索关键字
search_input = driver.find_element(By.ID, "home-main-search")
search_input.send_keys("公司名称")
# 点击搜索按钮
search_button = driver.find_element(By.CLASS_NAME, "search-button")
search_button.click()
# 等待搜索结果加载完成
wait.until(EC.presence_of_element_located((By.CLASS_NAME, "search-result-single")))
# 获取搜索结果
search_results = driver.find_elements(By.CLASS_NAME, "search-result-single")
for result in search_results:
print(result.text)
# 关闭浏览器
driver.quit()
```
这段代码使用了Selenium的Chrome驱动来打开天眼查网站,并进行搜索操作。通过等待页面元素加载完成,然后找到相应的元素进行操作,最后获取搜索结果并输出。
天眼查 selenium
天眼查是一个提供企业信息查询的网站,而Selenium是一个用于自动化浏览器操作的工具。如果你想使用Selenium来进行天眼查的信息查询,你可以按照以下步骤操作:
1. 首先,确保你已经安装好了Python和Selenium库。你可以使用pip工具来安装Selenium,命令如下:
```
pip install selenium
```
2. 接下来,你需要下载对应浏览器的WebDriver。WebDriver是Selenium的核心组件,它用于控制浏览器的行为。根据你使用的浏览器不同,你需要下载相应的WebDriver。比如,如果你使用的是Chrome浏览器,则需要下载ChromeDriver。你可以在Selenium官方网站上找到各种浏览器的WebDriver下载链接。
3. 下载完WebDriver后,将其解压并将可执行文件所在的路径添加到系统环境变量中。
4. 在Python中,你需要导入Selenium库,并创建一个WebDriver实例。示例代码如下:
```python
from selenium import webdriver
# 创建Chrome浏览器的WebDriver实例
driver = webdriver.Chrome()
```
5. 接下来,你可以使用WebDriver实例来打开天眼查网站,并进行相关的操作,比如输入关键词、点击搜索按钮等。示例代码如下:
```python
# 打开天眼查网站
driver.get("https://www.tianyancha.com/")
# 输入关键词
search_box = driver.find_element_by_id("home-main-search")
search_box.send_keys("公司名称")
# 点击搜索按钮
search_button = driver.find_element_by_xpath("//button[@class='btn btn-primary btn-lg']")
search_button.click()
```
6. 最后,你可以使用WebDriver实例获取网页内容或执行其他操作。示例代码如下:
```python
# 获取搜索结果页面的内容
search_results = driver.page_source
print(search_results)
# 关闭浏览器窗口
driver.quit()
```
请注意,使用Selenium进行自动化操作时,要遵守网站的使用规则,并尊重网站的反爬虫机制。