update 天眼查API模块
This commit is contained in:
parent
2c9b13db3f
commit
8e417c776c
|
@ -1,4 +1,5 @@
|
|||
import math
|
||||
import xlrd
|
||||
|
||||
from Modules.TycApi.TycUtils import firest_request, page_request, business_request
|
||||
|
||||
|
@ -476,3 +477,4 @@ class TycDataImpl(object):
|
|||
url = url.format(name=name, page=page)
|
||||
res = page_request(url, name, DB_JYFX, '欠税公告')
|
||||
return res
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
import time
|
||||
|
||||
import xlrd
|
||||
from flask import Blueprint, request
|
||||
|
||||
from Modules.TycApi.TycImpl import TycDataImpl
|
||||
|
@ -446,4 +449,43 @@ def operational_risks_route():
|
|||
result = impl.tax_arrears_announcement(name=request.args['company'])
|
||||
return {"info": "监管风险全量数据", "result": result}
|
||||
except APIReturnError as e:
|
||||
return {"info": e.__str__()}, e.status_code
|
||||
return {"info": e.__str__()}, e.status_code
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
excel = xlrd.open_workbook("E:\TFSE\wide_rating_v0.21\Modules\TycApi\data.xlsx")
|
||||
sheet = excel.sheet_by_index(0)
|
||||
company_data = sheet.col_values(0)
|
||||
for company in company_data[4:]:
|
||||
|
||||
impl = TycDataImpl()
|
||||
impl.basic_information(name=company)
|
||||
impl.executive_information(name=company)
|
||||
impl.shareholders_information(name=company)
|
||||
impl.outbound_investment(name=company)
|
||||
impl.branch_offices(name=company)
|
||||
impl.change_record(name=company)
|
||||
# impl.trademark_information(name=company)
|
||||
# impl.patent_information(name=company)
|
||||
impl.software_copyrights(name=company)
|
||||
impl.website_record(name=company)
|
||||
impl.hearing_announcement(name=company)
|
||||
impl.executor(name=company)
|
||||
impl.court_announcement(name=company)
|
||||
impl.case_filing_information(name=company)
|
||||
impl.untrustworthy(name=company)
|
||||
impl.legal_proceedings(name=company)
|
||||
impl.delivery_announcement(name=company)
|
||||
impl.bankruptcy_reorganization(name=company)
|
||||
impl.restricted_spending_order(name=company)
|
||||
impl.final_case(name=company)
|
||||
impl.equity_pledge(name=company)
|
||||
impl.mortgage_movable_property(name=company)
|
||||
impl.land_mortgage(name=company)
|
||||
impl.abnormal_operation(name=company)
|
||||
impl.administrative_penalties(name=company)
|
||||
impl.serious_violation(name=company)
|
||||
impl.tax_violation(name=company)
|
||||
impl.tax_arrears_announcement(name=company)
|
||||
print(company, '已完成')
|
||||
time.sleep(2)
|
|
@ -4,4 +4,5 @@ gevent
|
|||
pymongo~=3.11.0
|
||||
Werkzeug~=2.1.2
|
||||
PyYAML~=6.0
|
||||
requests~=2.28.0
|
||||
requests~=2.28.0
|
||||
xlrd~=1.2.0
|
Loading…
Reference in New Issue