我试过了
from mock import Mock
import __builtin__
__builtin__.print = Mock()
Run Code Online (Sandbox Code Playgroud)
但这会引发语法错误.我也试过修补它
@patch('__builtin__.print')
def test_something_that_performs_lots_of_prints(self, mock_print):
# assert stuff
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?