LINUX.ORG.RU

История изменений

Исправление Norgat, (текущая версия) :

for r in res:      
	m=r[1]['uid'][0]     
#       print m
	for s in m:
		sys.stdout =open("/home/...../user1.txt","a")

Для первого вызова print m, значение sys.stdout будет стандартным и в файл не уйдёт m.

P.S. Иди читать, как корректно писать в файлы на Python. Подменять sys.stdout, как по мне, моветон.

Исправление Norgat, :

for r in res:      
	m=r[1]['uid'][0]     
#       print m
	for s in m:
		sys.stdout =open("/home/...../user1.txt","a")

Для первого вызова print m, значение sys.stdout будет стандартным и в файл не уйдёт m.

Исходная версия Norgat, :

for r in res:      
	m=r[1]['uid'][0]     
#       print m
	for s in m:
		sys.stdout =open("/home/...../user1.txt","a")

Для первого print m sys.stdout будет стандартным и в файл не уйдёт m.