python - 用于读取数据的模拟打开

时间:2015-02-13 17:28:53

标签: python file mocking patch

例如,我在文件中写了一些数据,然后尝试阅读它们:

mocked_open = mock_open()
with patch('__builtin__.open', mocked_open, create=True):
    with open('file', 'w') as f:
        f.write('text')

    with open('file', 'r') as f:
        res = f.read()

但在此之后,res为空。如何获取此文件的书面数据?

0 个答案:

没有答案