Python py 模块,io() 实例源码

我们从Python开源项目中,提取了以下3个代码示例,用于说明如何使用py.io()

项目:GSM-scanner    作者:yosriayed    | 项目源码 | 文件源码
def test_bytes_io():
    f = py.io.BytesIO()
    f.write(tobytes("hello"))
    pytest.raises(TypeError, "f.write(totext('hello'))")
    s = f.getvalue()
    assert s == tobytes("hello")
项目:GSM-scanner    作者:yosriayed    | 项目源码 | 文件源码
def test_dupfile_on_bytesio():
    io = py.io.BytesIO()
    f = capture.safe_text_dupfile(io, "wb")
    f.write("hello")
    assert io.getvalue() == b"hello"
项目:GSM-scanner    作者:yosriayed    | 项目源码 | 文件源码
def test_dupfile_on_textio():
    io = py.io.TextIO()
    f = capture.safe_text_dupfile(io, "wb")
    f.write("hello")
    assert io.getvalue() == "hello"