Python可以使用内置函数open()读取文件内容,之后可以使用readlines()或read()来读取文件中的所有行或整个文件的内容。
with open('log.txt', 'r') as f:
lines = f.readlines()
for line in lines:
print(line)
其中'log.txt'是需要读取的log文件的路径,'r'是读取模式。这样就可以将log文件中的所有行读取到lines列表中,并依次输出。
如果你想要对log文件进行进一步处理,可以使用python的正则表达式库re来进行匹配和提取。
如果您想要读取大型日志文件,您可以使用pandas库读取文件并将其转换为DataFrame格式。
import pandas as pd
df = pd.read_csv('log.txt', sep='delimiter')
这样就可以很方便的对log文件进行处理。