Parancssor kimenet darabolása

Parancssor kimenet darabolása
2016-04-02T16:31:46+02:00
2016-11-08T18:14:21+01:00
2022-10-15T22:50:26+02:00
BuBu
Sziasztok csináltam egy irc re felcsatlakozó programot és ha megadunk valamilyen cmd parancsot végrehajtja és kimenetet változóba menti a kérdés:
a változót nem tudom egybe felküldeni válaszként irc szervere mert túl hosszú hogy lehetne sorokra bontani mint mikkor egy txt fileból olvasunk readlines()  -el .

import subprocess bemenet=str() while(bemenet!="kilep"): bemenet=raw_input("Parancs:") kimenet = subprocess.Popen(bemenet, shell=True, stdout=subprocess.PIPE).stdout.read() print kimenet
Mutasd a teljes hozzászólást!
Ez kevés info: "sajnos így se jó..."

#!/usr/bin/env python # -*- coding: utf-8 -*- import subprocess proc = subprocess.Popen('/home/tmp/4/a.sh',stdout=subprocess.PIPE) while True: line = proc.stdout.readline() l = 1 if line != '': print "line %d:" % l, line.rstrip().decode('utf-8').encode('iso-8859-2') l = l +1 else: break
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd