这是我的问题描述:-我有一个要读取的.txt文件,我只想读取和打印前两行的特定部分
这是txt
NAME: "AAAAAA AAAAAA", DESCR: "bbbbbb bbbbbb, ccc. ccccccccccccccccccccccccccccccc "
PID: dd-ddddd-d , VID: 23s , SN: qqqqqqqqq #Here
NAME: "ggggggggggg", DESCR: "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh"
PID: yy-yyyyy-yy-yy , VID: Q23 , SN: ftyujnbghjn
上面的文字是因为它是写在文本文件ansi wan只读 PID:dd-ddddd-d和SN:qqqqqqqq从第二行开始(见#这里的txt),忽略其余部分。!你知道吗
谢谢你的帮助。!:-)
输出:
您可以逐行读取并找到必要的数据:
输出:
您可以使用
readlines()
,它将文本文件转换为列表。你知道吗例如:
预期输出为
PID: dd-ddddd-d , VID: 23s , SN: qqqqqqqqq
我使用了
with open()
,因为一旦文件被读取,它就会自动关闭文件。你知道吗要获得结果:
预期输出:
['PID: dd-ddddd-d ', ' VID: 23s ', ' SN: qqqqqqqqq \n']
现在您可以使用
indexing
来检索特定的值。你知道吗相关问题 更多 >
编程相关推荐