python字符串检查_Python使用字符串检查文件内容

你好!我有以下脚本:import os

import stat

curDir = os.getcwd()

autorun_signature = [ "[Autorun]",

"Open=regsvr.exe",

"Shellexecute=regsvr.exe",

"Shell\Open\command=regsvr.exe",

"Shell=Open" ]

content = []

def read_signature(file_path):

try:

with open(file_path) as data:

for i in range(0,5):

content.append(data.readline())

except IOError as err:

print("File Error: "+ str(err))

read_signature(os.getcwd()+'/'+'autorun.inf')

if(content==autorun_signature):

print("Equal content")

else:

print("Not equal")

它打印不相等,然后我尝试了这个方法:

^{pr2}$

它也印不相等!

我想存储自动运行.inf文件在脚本和每次我发现这样的文件我想检查它的内容,如果它是不是,我做不到,谁能帮我?

内容自动运行公司名称:[Autorun]

Open=regsvr.exe

Shellexecute=regsvr.exe

Shell\Open\command=regsvr.exe

Shell=Open

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值