subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
"""从Git仓库提取今日提交记录""" try: cmd = f'git -C "{repo_path}" log --since="{days} days ago" --pretty=format:"%h|%an|%s|%ad" --date=short' result = subprocess.run(cmd, shell=True, capture_output=True, text=True) if result.returncode != 0: print(f"[WARN] Git仓库读取失败: {result.stderr.strip()}") return []- Confidence
- 99% confidence
- Finding
- result = subprocess.run(cmd, shell=True, capture_output=True, text=True)
