python - 查找python打印功能
问题描述
背景
我在一些代码中有一个打印语句(有很多贡献者)。它正在打印:
<soapenv:Body><QueryPerf xmlns="urn:vim25"><_this type="PerformanceManager">PerfMgr</_this><querySpec><entity type="VirtualMachine">vm-1442</entity><startTime>2019-05-21T11:32:32.362213-04:00</startTime><endTime>2019-05-22T11:32:32.362213-04:00</endTime><metricId><counterId>2</counterId><instance></instance></metricId><intervalId>300</intervalId></querySpec></QueryPerf></soapenv:Body>
</soapenv:Envelope>
对于我的一生,我找不到这个打印声明在哪里。
它是一个包含许多文件的大型 python 程序,甚至可能有人编辑了一个库。
问题
有没有办法告诉python程序打印它正在执行的打印语句的位置?
笔记
我试过四处寻找。从这是一个 SOAP 命令的事实来看,我的猜测是它与 pyvmomi 有关
我的解决方案对我有用(幸运的是)
ctrl C 在代码打印时执行期间。
总的来说,这是一个可怕的答案。
解决方案
如果您知道打印可能导致的结果(例如 print(Alice))并且您使用的是 pycharm,您可以使用 ctrl+shift+f 搜索所有文件(与 web 中的 ctrl+f 相同)。
推荐阅读
- modelica - 为什么所有导入的 ThermoPower 库组件都有“没有相应的‘内部’声明”?
- php - 如何在 plesk 上使用 dkim 和 smtp 授权配置 phpmailer?
- python - Python Pandas:通过相似的文件名对目录中的文件进行分组并以特定顺序连接数据帧
- mobile - 如何获取设备的可用和已用存储空间
- python - 如何将通用“联系人”附加到多个不同的表?
- javascript - 如何强制悬停选择器不会出现在特定的 div 上
- python - BeautifulSoup 模块未检测到任何标签
- c++ - 包内的 Rcpp omp_set_num_threads
- regex - 用于自定义电子邮件验证的正则表达式
- sql - 获取组合 CASE 语句的 MAX