aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Tools/RedirectOutput.py
blob: b4d4e401429ed46fa081a27cd8f605079a277a13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import sys
from enigma import ePythonOutput

class EnigmaOutput:
	def write(self, data):
		if type(data) is unicode:
			data = data.encode("UTF-8")
		ePythonOutput(data)

	def flush():
		pass

sys.stdout = sys.stderr = EnigmaOutput()