我正在Windows下运行一些python脚本的shell测试脚本。 shell脚本正在测试各种模块的功能。使用Python的bash脚本进行通信
我面临的问题是某些脚本可能会挂起。为此,我为每个脚本添加了一个超时值。这个超时有一个默认值。但是这个超时值可以通过bash脚本来改变 - 从bash函数(SetMaxTime) - 我可以修改SetMaxTime。
当使用默认值时,我在python中等待那段时间,如果bash脚本没有完成,我会认为由于超时而失败。
问题是当超时的默认值从bash更改时。有没有办法与python的bash脚本(使用mingw运行)进行通信?
注:脚本在Windows下运行。
您的问题太泛泛,无法回答。向我们展示您的代码,解释您认为可能有问题的地方,然后我们会回复并解决问题。 – ghoti
我已经给出了一个通用的答案。 –