美文网首页
爬虫_015_with操作文件

爬虫_015_with操作文件

作者: 为宇绸缪 | 来源:发表于2023-01-18 22:28 被阅读0次

    直接使用open操作文件的话,有时候会忘记使用 f.close() 来关闭文件
    使用with进行自动关闭文件。会在你离开with的时候进行自动关闭。
    可以同时使用with打开多个文件

    with open("仙剑奇侠传4.jpg", mode="rb") as f1, open("仙4备份图片1.jpg", mode="wb") as f2:
        bs = f1.read()
        f2.write(bs)
    

    如果使用with打开多个文件,那么有的时候代码会过长,这时候可以使用 \,然后再进行换行,保持代码连续的同时并且让python知道这里是进行换行了。

    with open("仙剑奇侠传4.jpg", mode="rb") as f1, \
            open("仙4备份图片1.jpg", mode="wb") as f2:
        bs = f1.read()
        f2.write(bs)
    

    相关文章

      网友评论

          本文标题:爬虫_015_with操作文件

          本文链接:https://www.haomeiwen.com/subject/dajxhdtx.html