Я хочу изменить встроенные методы ввода / вывода для любого приложения Python без необходимости изменения его кода.Возможно ли это?
Может быть, использовать Python's subprocess
?
Например, я хочу, чтобы метод read()
файлового объекта фактически вызывал вместо этого мой метод custom_read()
, но без необходимости изменения какого-либо кода в программе, вызывающей read()
.