Lorenzozero/AtecoExtractor
GitHub: Lorenzozero/AtecoExtractor
一款 GUI 桌面应用,根据 ATECO 代码从公开网络资源批量提取意大利企业工商信息并导出为 Excel 或上传至 MySQL。
Stars: 0 | Forks: 0
# AtecoExtractor
AtecoExtractor 是一款 GUI 应用程序,旨在从公共网络资源中提取并整合与特定 ATECO 代码相对应的公司详细信息。该应用程序允许将提取的数据保存为 Excel 文件,并可选择将其上传至 MySQL 数据库。
## 主要功能
AtecoExtractor 可以收集以下信息:
- **公司名称**:公司的名称。
- **地址**:公司的实际物理地址。
- **CCRea 代码**:商会代码。
- **增值税号 (Partita IVA)**:增值税号。
- **活动状态**:公司当前的经营状态。
- **营业额**:公司的年度营业额。
- **ATECO 代码**:公司的 ATECO 代码。
## 安装
要安装必要的依赖项,请运行以下命令:
```
pip install -r requirements.txt
```
## 前置条件
- Python 3.x
- MySQL Server
- Python 的 requests 库
-(版本 2 需要 codiceateco.txt 文件)
## 使用说明
###### 输入 ATECO 代码
启动应用程序并以 XX_X 格式输入 ATECO 代码。
```
python .\AtecoExtractor_v2.py
```
###### 指定 Excel 文件名
指定您希望用于保存提取数据的 Excel 文件名。
###### 提取和保存数据
点击“提取数据”(Estrai dati) 按钮以开始提取信息。在操作过程中,进度条将显示提取状态。
###### 高级选项
提取完成后,数据将保存到指定名称的 Excel 文件中。您还可以选择将提取的数据直接上传到 MySQL 数据库,此选项在数据保存为 CSV 格式后可用。
###### 上传至数据库
提取的 CSV 格式数据可以上传到已配置的 MySQL 数据库中。
###### 完成
流程结束后,您将收到成功通知,并可以选择关闭应用程序。
### ``` 用户界面 ```

### ``` 结果 ```

标签:ESC4, GUI应用, OSINT, Python, 企业信息收集, 实时处理, 数据提取, 无后门, 逆向工具