繁体   English   中英

您可以从Windows中的DMP文件读取已经运行的Python脚本的变量数据吗?

[英]Can you read variable data of an already running Python Script from its DMP file in Windows?

我有一个Python程式,发生某种错误,导致无法储存资料。 该程序仍在运行,但是我无法保存任何内容。 不幸的是,我确实需要保存这些数据,并且似乎没有其他方法可以访问它。

通过任务管理器为流程创建的DMP文件是否包含我的程序收集的数据,如果是,我如何访问它?

谢谢。

它是否包含程序的部分或全部当前执行状态? 是。 它是否以一种形式可以轻松地以您可能需要的用户级别格式提取信息? 可能不是。 它将转储整个Python解释器的状态,包括正在运行的特定Python程序在内存中表示的数据。 要重建这些数据,我非常确定您需要在调试模式下运行Python解释器本身,然后尝试从C调试器可以拼凑的任何位置重建数据。 如果这对您来说听起来很困难或不可能,那么您可能对它的含义有所了解。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM