漏洞
| 漏洞 ID 编号 | BUG-000141231 |
|---|---|
| 已提交 | July 6, 2021 |
| 上次修改时间 | June 5, 2024 |
| 适用范围 | ArcGIS API for Python |
| 找到的版本 | 1.8.3 |
| 操作系统 | Windows OS |
| 操作系统版本 | 10.0 64 Bit |
| 修正版本 | 1.9.2 |
| 状态 | Fixed |
The main offending line (line 270 in arcgis\gis\server\admin\_logs.py) reads:
with open(name=out_path, mode='wb') as f:
Edit it to:
with open(file=out_path, mode='w') as f:
While the output after changing this is successful, there is a new line after each entry. This is a Windows specific issue. To resolve this, change line 270 to:
with open(name=out_path, mode='w', newline='') as f:Exporting the logs for Notebook Server after making the same adjustments to the respective code (in arcgis\gis\nb\_logs.py) requires additional 2 lines to be added in order for it to successfully run. The following import statements are added in line 4:
from datetime import datetime
import csv
漏洞 ID: BUG-000141231
软件:
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序