Python 3.4 Запись в файл — это запись в консоль?

Почему я получаю вывод на консоль при записи в файл? Я не припомню, чтобы это когда-либо случалось раньше...

outfile= open("C:\\Data\\testout.txt", 'w')
outfile.write("something")
outfile.write("something else")

выход:

9
14

person CodeMonkey    schedule 14.02.2014    source источник


Ответы (1)


В версиях Python > 3.0 метод write возвращает количество записанных байтов.

http://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects

person anurupr    schedule 14.02.2014
comment
Ясно... Есть ли способ, которым я могу ОСТАНОВИТЬ это?? - person CodeMonkey; 14.02.2014
comment
это должно помочь stackoverflow.com/ вопросы/10321671/ - person anurupr; 14.02.2014