subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
elif ext == ".pdf": try: import subprocess result = subprocess.run(["python3", "-c", f"import pdfplumber; print(pdfplumber.open('{path}').pages[0].extract_text())"], capture_output=True, text=True) return result.stdout or "[PDF读取失败]"- Confidence
- 95% confidence
- Finding
- result = subprocess.run(["python3", "-c", f"import pdfplumber; print(pdfplumber.open('{path}').pages[0].extract_text())"], capture_output=True, text=True)
