Форум сайта python.su
Коллеги, есть один програмный комплекс, всё написано на питоне, исходники не доступны. Есть куча модулей вида bla-bla-bla.pyc, производитель не рассчитывал, что их будут использовать вне комплекса, но “очень хочется” и очень надо. При подключении модуля получается такая вот ерунда:
>>> import some_module Content-Type: application/json; {"RESULT": "SUCCESS", "VALUE": "..какие-то интересующие меня данные..."}
Офлайн
from contextlib import contextmanager @contextmanager def silent_stdout(): import sys write = sys.stdout.write do_not_write = lambda *args : None sys.stdout.write = do_not_write yield sys.stdout.write = write with silent_stdout(): import some_module print('privet')
Отредактировано sergeek (Сен. 5, 2013 14:51:00)
Офлайн
То, что надо. Благодарю.
Офлайн