国产成人精品999视频&日本一区二区亚洲人妻精品&久久久精品国产99久久精&99热这里只有成人精品国产&精品国产剧情av一区二区&成人亚洲精品久久久久app&国产精品美女高潮抽搐A片

Categories


Tags


用python語言寫一個采集程序,用戶輸入城市名和采集數(shù)量,程序根據(jù)用戶輸入項,采集所在城市的公司信息,信息包括公司名、地址、電話、網(wǎng)址、郵箱、法人和經(jīng)營范圍。程序需要注釋。

  用python語言寫一個采集程序,用戶輸入城市名和采集數(shù)量,程序根據(jù)用戶輸入項,采集所在城市的公司信息,信息包括公司名、地址、電話、網(wǎng)址、郵箱、法人和經(jīng)營范圍。程序需要注釋。

整理自網(wǎng)絡(luò)ChatGPT產(chǎn)生之內(nèi)容,文本內(nèi)容不具備參考意義,程序內(nèi)容及代碼片段有且僅有借鑒意義。

   

請參考下面的代碼:

# coding:utf-8

# 引入需要的第三方模塊
import requests 
import re 

# 用戶輸入城市名和采集數(shù)量
city = input('請輸入您要查詢的城市:')
number = input('請輸入您要獲取的公司數(shù)量:')

# 定義要采集的url
url = 'http://www.qichacha.com/search?key={}'.format(city)

# 發(fā)送請求獲取相應(yīng)數(shù)據(jù)
response = requests.get(url).text
# 通過正則提取需要的公司信息
companies = re.findall('', response, re.S)
# 初始化一個用來存儲公司信息的字典
result = []
# 遍歷提取的信息
for each in companies[1:int(number)+1]:
  # 提取公司名
  name = re.findall('data-register_no="(.*?)">', each, re.S)[0]
  # 提取公司地址
  address = re.findall('data-register_capital="(.*?)"', each, re.S)[0]
  # 提取公司電話
  tel = re.findall('(.*?)\s*?', each, re.S)[0]
  # 提取公司法人
  legal_person = re.findall('="_blank">(.*?)\s*?(.*?)\s*?', each, re.S)[0]  
  # 將采集的所有信息放入一個字典中
  data = {"name":name, "address":address, "tel":tel, 
          "website":website, "email":email, 
          "legal_person":legal_person, "business_scope":business_scope}
  # 將所有信息的字典放入一個大的字典
  result.append(data)
  
# 打印采集結(jié)果
for each in result:
  print(each)

Public @ 2023-02-18 13:12:04 整理自網(wǎng)絡(luò)ChatGPT產(chǎn)生之內(nèi)容,文本內(nèi)容不具備參考意義,程序內(nèi)容有且僅有借鑒意義。

更多您感興趣的搜索

0.431243s