python - How to read gradle build progress from it's output? -
i execute gradle python subprocess:
proc = subprocess.popen(["./gradlew", "assemble", stdout=subprocess.pipe, stderr=subprocess.pipe, )
then run 2 threads read stdout , stderr:
class mythread(qtcore.qthread): def run(self): while true: line = self.stream.readline() if line not none , len(line) > 0: // process line else: break
i read log correct, can't read output like:
> building 53% > :project:assemble
i tried replace readline
read
, not helped.
if execute:
./gradlew assemble | hd
i not see build progress in hd
.
is solution read progress?
Comments
Post a Comment