读取日志文件的Python示例,一行一行地进入列表。

# With '\n', ['1\n', '2\n', '3']

with open('/www/logs/server.log') as f:
    content = f.readlines()
# No '\n', ['1', '2', '3']

with open('/www/logs/server.log') as f:
    content = f.read().splitlines()

1.读取文件->列表

1.1虚拟日志文件

d:\\server.log

a
b
c
d123

包含1.2 \n 

filename = "d:\\server.log"

with open(filename) as f:

    lines = f.readlines()print(type(lines))

print(lines)

输出量

<class 'list'>

['a\n', 'b\n', 'c\n', 'd\n', '1\n', '2\n', '3']

1.3 \n排除在外

filename = "d:\\server.log"

with open(filename) as f:    lines = f.read().splitlines()

print(type(lines))

print(lines)

输出量

<class 'list'>

['a', 'b', 'c', 'd', '1', '2', '3']

参考文献:

  1. Python文档–读写文件

翻译自: https://mkyong.com/python/python-how-to-read-a-file-into-a-list/

python 怎么将数组转为列表_Python怎么将文件读入列表?相关推荐

  1. python 读入文件列表_Python将文件读入列表

    python 读入文件列表 In this tutorial we are going to see how we can read a file and store the content of t ...

  2. python如何返回一个列表_python如何返回元组,列表或字典的?

    Python中的数据结构用于存储数据集合,这些数据可以从函数中返回.那么python如何返回元组,列表或字典的?在本文中,我们将探讨如何从这些数据结构中返回多个值:元组,列表和字典.您可以从Pytho ...

  3. python二维数组换行输出_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  4. python目录名称无效怎么处理_Python目录和文件处理总结详解

    1.判断目录是否存在.判断文件是否存在.创建目录.重命名目录或文件 import os #获取当前目录路径: E:\Work\Projects\python print(os.getcwd()) #判 ...

  5. python docx 合并文档 图片_Python检查Word文件中包含特定关键字的所有页码

    推荐教材:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社图书详情:配套资源:用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系 ...

  6. 读入的字节都写入字节数组中_使用Java将文件读入字节数组的7个示例

    读入的字节都写入字节数组中 嗨,大家好,Java程序员经常在现实世界中遇到编程问题,他们需要将文件中的数据加载到字节数组中,该文件可以是文本文件或二进制文件. 一个示例是将文件的内容转换为String ...

  7. python二维数组去重复_python 去除二维数组/二维列表中的重复行方法

    python 去除二维数组/二维列表中的重复行方法 之前提到去除一维数组中的重复元素用unique()函数,如果要去除二维数组中的重复行该怎么操作呢? import numpy as np arr = ...

  8. python 找到两个排序数组的中位数_Python查找两个有序列表中位数的方法【基于归并算法】...

    本文实例讲述了Python查找两个有序列表中位数的方法.,具体如下: 今天做到的一个机试题目,很简单,这里简单记录一下: 我用的是归并的思想,当然还可以用递归的方法,下面是具体实现: #!usr/bi ...

  9. python 怎么将数组转为列表_图片转换成pdf格式怎么操作?什么软件能将图片转为pdf?...

    伙伴们好,你们知道如何把图片转为pdf格式吗?前一阵子我参加了一个家居行业大会,在会议上拍摄了不少会议照片,包括主持人讲话.嘉宾出席.观众提问.产品推广等环节都拍摄了不同的角度.拍摄好后,需要传送给写 ...

最新文章

  1. mysql删除原则_MySQL数据库的增删选查
  2. 表单提交对数据进行加密详解(RSA加密)
  3. 【Tiny4412】烧写Qt文件系统到EMMC
  4. 浅析C#的事件处理和自定义事件
  5. mysql-查看表-修改表-删除表
  6. 【爬虫】毕设学习记录:python爬取静态网页(只爬取单页)
  7. Java爬虫(Selement)-B站粉丝取关人排查(1)
  8. 能根治乱象了?豆瓣私密小组将全部停用
  9. 浏览器打印设置横向打印_hp打印机共享怎么设置 hp打印机共享设置方法【详解步骤】...
  10. 计算机大写改成拼音形式,拼音转换
  11. 免费音效素材,拿走不谢。
  12. java经典算法(三)---zws
  13. Android学习笔记——文件路径(/mnt/sdcard/...)、Uri(content://media/external/...)学习
  14. 10个可以让你达到谷歌首页的谷歌SEO技巧
  15. 自己搭建服务器提供IOS IPA包下载
  16. on1 photo raw 2020中文版(RAW图像处理) v14.5.1.9231绿色便携版
  17. 【51CTO学院三周年】随身携带的象牙塔
  18. linux虚拟主机用织梦,织梦程序用什么虚拟主机好
  19. ccna 服务器输入域名显示不出,思科为服务器设置域名
  20. C++整型int转字符串string

热门文章

  1. 用VC写Assembly代码(3)
  2. 骨灰级程序员20条编程经验,赶紧收藏!!
  3. 扣绩效,从来都不会让团队变得更好
  4. 数学rect什么意思_想要孩子数学成绩好,这些坏习惯必须改掉:一位伯克利学霸的忠告...
  5. JMG | 基因PRKG2的变异导致骨骼表型异常
  6. 没有Science也没有娃,上海交大博士谈科研经历爆笑全场
  7. 改写教科书!人类细胞可将RNA序列写入DNA,生命基本定律中心法则遭挑战!
  8. 苹果发布 macOS 12——Monterey
  9. pyqt界面屏幕分辨率自适应_在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
  10. python raise_python raise 使用方法