资讯专栏INFORMATION COLUMN

Python 文件相关操作

wzyplus / 1767人阅读

摘要:文件相关操作读取所有文件文本文件逐行读取读取每行,放入数组写文件写文本文件写二进制文件追加写文件写数据写入多行注意,调用写入多行在性能上会比使用一次性写入要高。

文件相关操作

</>复制代码

  1. def parse(self, response):
  2. sourec_file = open("aaa.log", "r")
  3. try:
  4. # 读取所有文件
  5. # all_the_text = sourec_file.read()
  6. # print(all_the_text)
  7. # 文本文件逐行读取
  8. # for line in sourec_file:
  9. # print(line+"====")
  10. # 读取每行,放入数组
  11. # list_of_all_the_lines = sourec_file.readlines()
  12. # print(list_of_all_the_lines)
  13. # 3.写文件
  14. # 写文本文件
  15. # output = open("data", "w")
  16. # 写二进制文件
  17. # output = open("data", "wb")
  18. # 追加写文件
  19. # output = open("data", "w+")
  20. # 写数据
  21. # file_object = open("thefile.txt", "w")
  22. # file_object.write(all_the_text)
  23. # file_object.close( )
  24. # 写入多行
  25. # file_object.writelines(list_of_text_strings)
  26. # 注意,调用writelines写入多行在性能上会比使用write一次性写入要高。
  27. except Exception as e:
  28. raise
  29. else:
  30. pass
  31. finally:
  32. sourec_file.close()

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/38493.html

相关文章

  • Python标准库---17、内置异常

    摘要:关联值通常会作为参数被传递给异常类的构造器。所有内置异常的基类。此异常仅用于非限定名称。由内置函数和的方法所引发,用来表示该迭代器不能产生下一项。当一个或函数返回时,将引发一个新的实例,函数返回的值将被用作异常构造器的形参。 上一篇文章:Python标准库---16、内置类型:上下文管理器类型、其他、特殊属性下一篇文章:Python标准库---18、文本处理服务:string 常见的字...

    mylxsw 评论0 收藏0
  • Python源码漫游指南(一)

    摘要:源码漫游指南一作者秘塔科技算法研究员前几天发布了第五届顶级语言交互排行榜,语言继续稳坐第一把交椅,并且相比去年的排行情况,拉开了与第二名的距离去年第二名的排名得分为。包含字节码相关的底层抽象。字节码对象的实现。源文件执行结束后的清理工作。 Python源码漫游指南(一) 作者:秘塔科技算法研究员 Qian Wan 前几天IEEE Spectrum发布了第五届顶级语言交互排行榜,Pyth...

    dackel 评论0 收藏0
  • Python web开发》笔记四:Django开发基础

    摘要:内部结构时,页面发生错误会直接抛给前台,便于程序员进行修改。,用户新建了需要在该栏目下进行注册。拓展阅读图解笔记基础教程自强学堂备注该笔记源自网易微专业开发节本文由创作采用知识共享署名中国大陆许可协议进行许可。 Why Django 在一定的时间内,有限的技术情况下,建设一个高质量的网站,Django几乎成了唯一的方案。Django把所有可能性都考虑到了,从这种程度上看复杂就意味着全面...

    paulli3 评论0 收藏0

发表评论

0条评论

wzyplus

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<